Beispiel #1
0
        public JsonResult AuditSetupSave(AuditingMaster auditingMaster)
        {
            try
            {
                objLoginHelper = (LoginHelper)Session["LogInInformation"];

                auditingMaster.LocationCode = objLoginHelper.LocationCode;
                auditingMaster.CreatedBy    = objLoginHelper.LogInID;
                auditingMaster.CreatedOn    = DateTime.Now;
                auditingMaster.ModifiedBy   = objLoginHelper.LogInID;
                auditingMaster.ModifiedOn   = DateTime.Now;
                auditingMaster.Status       = Helper.Active;

                AuditingMaster objAuditMaster = new AuditingMaster();

                if (hrmsData.AuditMasterSetupAlreadyExistOrNot(auditingMaster.LocationCode, auditingMaster.AuditSeqNo) == false)
                {
                    objAuditMaster = hrmsData.AuditorSeupSave(auditingMaster);
                }
                else
                {
                    hrmsData.UpdateAuditMasterDetails(auditingMaster);
                }

                return(new JsonResult {
                    Data = ExceptionHelper.ExceptionMessage(Helper.SuccessMessage, Helper.ChallanCequenceNumberGeneration(objAuditMaster.AuditSeqNo, objLoginHelper))
                });
            }
            catch (Exception ex)
            {
                return(new JsonResult {
                    Data = ExceptionHelper.ExceptionMessage(ex)
                });
            }
        }