public HrmResultEntity <StaffExperienceEntity> SaveExperience(StaffExperienceEntity data, BasicParamType param) { var par = new DynamicParameters(); par.Add("@Id", data.Id); par.Add("@StaffId", data.StaffId); par.Add("@FromDate", data.FromDate); par.Add("@ToDate", data.ToDate); par.Add("@OfficePositionID", data.OfficePositionID); par.Add("@OfficeRoleID", data.OfficeRoleID); par.Add("@CompanyName", data.CompanyName); par.Add("@Salary", data.Salary); par.Add("@CurrencyId", data.CurrencyId); par.Add("@Note", data.Note); par.Add("@BaseParam", param.ToUserDefinedDataTable(), DbType.Object); var result = ListProcedure <StaffExperienceEntity>("Staff_Update_SaveExperience", par, useCache: false); return(result); }
public string SaveExperience(StaffExperienceEntity data, BasicParamType param) { var staffResponse = this._staffRepository.SaveExperience(data, param); return(JsonConvert.SerializeObject(staffResponse)); }