The error is pretty explicit:
There is no row at position 0.
That means that whatever PROCESS.GET returns, it has no rows. That may be by design: if there is no data which matches your criteria (and I assume that's what the second parameter is for) then it can;t return any row info.
I'd suggest that you check the rows count and do something if there are no matches:
var data = PROCESS.GET_Salary(emp_idComboBoxEdit.Text, dateDateEdit.DateTime);
if (data.Rows.Count > 0)
{
paidMoneySpinEdit.Value = Convert.ToDecimal(data.Rows[0][0].ToString());
}
else
{
... Up to you
}