示例#1
0
        public HrmResultEntity <StaffCertificateEntity> SaveCertificate(StaffCertificateEntity data, BasicParamType param)
        {
            var par = new DynamicParameters();

            par.Add("@Id", data.Id);
            par.Add("@StaffId", data.StaffId);
            par.Add("@Name", data.Name);
            par.Add("@IssuedDate", data.IssuedDate);
            par.Add("@RankId", data.RankId);
            par.Add("@IssuedBy", data.IssuedBy);
            par.Add("@Point", data.Point);
            par.Add("@Note", data.Note);
            par.Add("@BaseParam", param.ToUserDefinedDataTable(), DbType.Object);
            var result = ListProcedure <StaffCertificateEntity>("Staff_Update_SaveCertificate", par, useCache: false);

            return(result);
        }
示例#2
0
        public string SaveCertificate(StaffCertificateEntity data, BasicParamType param)
        {
            var staffResponse = this._staffRepository.SaveCertificate(data, param);

            return(JsonConvert.SerializeObject(staffResponse));
        }