public async Task <IResponseEntity> CreateAsync(ConfigAddRequest req) { var item = _mapper.Map <SysConfigEntity>(req); var result = await _sysConfigRepository.InsertAsync(item); return(ResponseEntity.Result(result != null && result?.Id != "")); }
public int Create(ConfigAddRequest model) { int id = 0; this._dataProvider.ExecuteNonQuery( "Config_Insert", inputParamMapper : delegate(SqlParameterCollection paramList) { SqlParameter param = new SqlParameter(); param.ParameterName = "@Id"; param.SqlDbType = SqlDbType.Int; param.Direction = ParameterDirection.Output; paramList.Add(param); paramList.AddWithValue("@ConfigName", model.ConfigName); paramList.AddWithValue("@DataTypeId", model.DataTypeId); paramList.AddWithValue("@ConfigValue", model.ConfigValue); paramList.AddWithValue("@ConfigKey", model.ConfigKey); paramList.AddWithValue("@Description", model.Description); paramList.AddWithValue("@ConfigTypeId", model.ConfigTypeId); paramList.AddWithValue("@Required", model.Required); paramList.AddWithValue("@Secured", model.Secured); paramList.AddWithValue("@ModifiedBy", model.ModifiedBy); }, returnParameters : delegate(SqlParameterCollection paramList) { id = (int)paramList["@Id"].Value; }); return(id); }
public HttpResponseMessage Insert(ConfigAddRequest model) { try { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } if (_configService.GetByConfigName(model.ConfigName).ConfigName != null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "ConfigName already exists!")); } ItemResponse <int> response = new ItemResponse <int>(); response.Item = _configService.Insert(model); return(Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public int Insert(ConfigAddRequest model) { int Id = 0; DataProvider.ExecuteNonQuery("dbo.Config_Insert" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@ConfigName", model.ConfigName); paramCollection.AddWithValue("@ConfigValue", model.ConfigValue); paramCollection.AddWithValue("@Description", model.Description); paramCollection.AddWithValue("@ConfigTypeId", model.ConfigTypeId); paramCollection.AddWithValue("@ConfigCategoryId", model.ConfigCategoryId); paramCollection.AddWithValue("@ModifiedBy", model.ModifiedBy); SqlParameter idParameter = new SqlParameter("@Id", System.Data.SqlDbType.Int); idParameter.Direction = System.Data.ParameterDirection.Output; paramCollection.Add(idParameter); }, returnParameters : delegate(SqlParameterCollection param) { Int32.TryParse(param["@Id"].Value.ToString(), out Id); }); return(Id); }
public BasicResponse <ConfigInfo> AddConfig(ConfigAddRequest configrequest) { var _config = ObjectConverter.Copy <ConfigInfo, ConfigModel>(configrequest.ConfigInfo); var resultconfig = _Repository.AddConfig(_config); var configresponse = new BasicResponse <ConfigInfo>(); configresponse.Data = ObjectConverter.Copy <ConfigModel, ConfigInfo>(resultconfig); return(configresponse); }
public HttpResponseMessage Create(ConfigAddRequest model) { try { if (ModelState.IsValid) { int id = _configService.Create(model); ItemResponse <int> resp = new ItemResponse <int>(); resp.Item = id; return(Request.CreateResponse(HttpStatusCode.OK, resp)); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public BasicResponse <ConfigInfo> AddConfig(ConfigAddRequest configrequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/Config/Add?token=" + Token, JSONHelper.ToJSONString(configrequest)); return(JSONHelper.ParseJSONString <BasicResponse <ConfigInfo> >(responseStr)); }
public async Task <IResponseEntity> Create(ConfigAddRequest req) { return(await _sysConfigService.CreateAsync(req)); }
public BasicResponse <ConfigInfo> AddConfig(ConfigAddRequest configrequest) { return(_configService.AddConfig(configrequest)); }