Example #1
0
        public string UpdateSalaryIncrement(UpdateSalaryIncrement obj)
        {
            string returnResult = (dynamic)null;

            try
            {
                if (obj != null)
                {
                    if (obj.SalaryIncrements != null)
                    {
                        var SalaryIncrements = new UpdateSalaryIncrement_SalaryIncrements()
                        {
                            Id              = obj.SalaryIncrements.Id,
                            StaffId         = obj.SalaryIncrements.StaffId,
                            DesigignationId = obj.SalaryIncrements.DesigignationId,
                            PayScalesId     = obj.SalaryIncrements.PayScalesId,
                            Date            = obj.SalaryIncrements.Date,
                            Amount          = obj.SalaryIncrements.Amount
                        };
                        _SalaryIncrementsRepo.Update(SalaryIncrements);
                        returnResult = "Saved";
                    }
                }
            }
            catch (Exception ex)
            {
                returnResult = "ERROR102:FeeTypesServ/UpdateFeeTypes - " + ex.Message;
            }
            return(returnResult);
        }
        public async Task <IActionResult> UpdateSalaryIncrement(IndexSalaryIncrementsListVM obj)
        {
            try
            {
                if (obj.SalaryIncrements != null)
                {
                    var SalaryIncrements = new UpdateSalaryIncrement_SalaryIncrements()
                    {
                        Id              = obj.SalaryIncrements.Id,
                        StaffId         = obj.SalaryIncrements.StaffId,
                        DesigignationId = obj.SalaryIncrements.DesigignationId,
                        PayScalesId     = obj.SalaryIncrements.PayScalesId,
                        Date            = obj.SalaryIncrements.Date,
                        Amount          = obj.SalaryIncrements.Amount
                    };

                    var model = new UpdateSalaryIncrement()
                    {
                        SalaryIncrements = SalaryIncrements
                    };

                    await Task.Run(() => _SalaryIncrementsServ.UpdateSalaryIncrement(model));
                }
            }
            catch (Exception)
            {
                return(BadRequest());
            }
            return(RedirectToAction("SalaryIncrementsList"));
        }