Example #1
0
        public HrmResultEntity <HealthInsuranceEntity> SaveHealthInsurance(HealthInsuranceEntity data, BasicParamType param)
        {
            var par = new DynamicParameters();

            par.Add("@Id", data.Id);
            par.Add("@StaffId", data.StaffId);
            par.Add("@InsuranceCode", data.InsuranceCode);
            par.Add("@TypeId", data.TypeId);
            par.Add("@PlaceHealthCare", data.PlaceHealthCare);
            par.Add("@IssuedDate", data.IssuedDate);
            par.Add("@StartDate", data.StartDate);
            par.Add("@EndDate", data.EndDate);
            par.Add("@Note", data.Note);
            par.Add("@BaseParam", param.ToUserDefinedDataTable(), DbType.Object);
            var result = ListProcedure <HealthInsuranceEntity>("Staff_Update_SaveHealthInsurance", par, useCache: false);

            return(result);
        }
Example #2
0
        public string SaveHealthInsurance(HealthInsuranceEntity data, BasicParamType param)
        {
            var staffResponse = this._staffRepository.SaveHealthInsurance(data, param);

            return(JsonConvert.SerializeObject(staffResponse));
        }