Ejemplo n.º 1
0
 public IHttpActionResult AddNewPayrollAmount(PayrollAmount newpayrollamount)
 {
     newpayrollamount.employee = null;
     unitOfWork.payrollamounts.Add(newpayrollamount);
     unitOfWork.Complete();
     return(Ok("One new Payroll Amount Added History Successfully Added"));
 }
Ejemplo n.º 2
0
        public IHttpActionResult RemoveOldPayrollAmount(PayrollAmount oldpayrollamounttoremove)
        {
            PayrollAmount getpayrollamounttoremove = unitOfWork.payrollamounts.Get(oldpayrollamounttoremove.Id);

            getpayrollamounttoremove.IsTerminated = true;
            unitOfWork.payrollamounts.Update(p => p.Id == getpayrollamounttoremove.Id, getpayrollamounttoremove);
            unitOfWork.Complete();
            return(Ok("Payroll removed Successfully"));
        }
Ejemplo n.º 3
0
 public IHttpActionResult UpdateOldPayrollAmount(PayrollAmount oldpayrollamount)
 {
     unitOfWork.payrollamounts.Update(p => p.Id == oldpayrollamount.Id, oldpayrollamount);
     unitOfWork.Complete();
     return(Ok("Payroll Updated Successfully"));
 }