Esempio n. 1
0
        public HrmResultEntity <SalaryElementEntity> SaveSalaryElement(SalaryElementEntity data, List <LocalizedDataEntity> listData, string dbName)
        {
            var par = new DynamicParameters();

            par.Add("@Id", data.Id);
            par.Add("@Name", data.Name);
            par.Add("@Code", data.Code);
            par.Add("@TypeId", data.TypeId);
            par.Add("@DataTypeId", data.DataTypeId);
            par.Add("@Formula", data.Formula);
            par.Add("@DataFormat", data.DataFormat);
            par.Add("@Css", data.Css);
            par.Add("@OrderNo", data.OrderNo);
            par.Add("@Description", data.Description);
            par.Add("@Value", data.Value);
            par.Add("@IsEdit", data.IsEdit);
            par.Add("@CreatedBy", data.CreatedBy);
            par.Add("@UpdatedBy", data.UpdatedBy);
            par.Add("@DataType", DataType.SalaryElement);
            par.Add("@LanguageId", CurrentUser.LanguageId);
            par.Add("@Localized", listData.ConvertToUserDefinedDataTable(), DbType.Object);
            par.Add("@DbName", dbName);
            return(ListProcedure <SalaryElementEntity>("SalaryElement_Update_SalaryElement", par, dbName: dbName));
        }
Esempio n. 2
0
        public string SaveSalaryElement(SalaryElementEntity data, List <LocalizedDataEntity> listData)
        {
            var response = _salaryElemenRepository.SaveSalaryElement(data, listData, _dbName);

            return(JsonConvert.SerializeObject(response));
        }