public void Update(LanguageUpdateRequest model, int Id) { _prov.ExecuteNonQuery("dbo.Language_Update", inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Id", Id); MapCommonParamaters(model, paramCollection); }); }
public HttpResponseMessage Update(LanguageUpdateRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } _languageservice.Update(model); SuccessResponse response = new SuccessResponse(); return(Request.CreateResponse(HttpStatusCode.OK, response)); }
public HttpResponseMessage Put(LanguageUpdateRequest model, int id) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } _svc.Update(model, id); ItemResponse <int> response = new ItemResponse <int>(); response.Item = id; return(Request.CreateResponse(HttpStatusCode.OK, response)); }
public async Task <ApiResult <bool> > Update(LanguageUpdateRequest request, string languageId) { var language = await _context.Languages.FindAsync(languageId); if (language == null) { return(new ApiResultErrors <bool>($"Can not find language with Id: {languageId}")); } language.Name = request.Name; language.IsDefault = request.IsDefault; return(await SaveChangeService.SaveChangeAsyncNotImage(_context)); }
public async Task <IActionResult> Update([FromBody] LanguageUpdateRequest request, string languageId) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = await _languageService.Update(request, languageId); if (result.IsSuccessed == false) { return(BadRequest(result)); } return(Ok(result)); }
public void Update(LanguageUpdateRequest model) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Language_Update", inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Id", model.Id); paramCollection.AddWithValue("@Name", model.Name); paramCollection.AddWithValue("@Code", model.Code); paramCollection.AddWithValue("@DisplayOrder", model.DisplayOrder); paramCollection.AddWithValue("@Inactive", model.Inactive); paramCollection.AddWithValue("@UserIdCreated", UserService.GetCurrentUserId()); } ); return; }
public async Task <ApiResult <string> > Update(LanguageUpdateRequest request, string languageId) { var sections = _httpContextAccessor.HttpContext.Session.GetString("Token"); _client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", sections); var json = JsonConvert.SerializeObject(request); var httpContent = new StringContent(json, Encoding.UTF8, "application/json"); var response = await _client.PutAsync($"/api/languages/{languageId}", httpContent); var result = await response.Content.ReadAsStringAsync(); if (response.IsSuccessStatusCode) { return(JsonConvert.DeserializeObject <ApiResultSuccess <string> >(result)); } return(JsonConvert.DeserializeObject <ApiResultErrors <string> >(result)); }
public async Task <IActionResult> Update(LanguageUpdateRequest request, [FromRoute] string Id) { if (ModelState.IsValid) { var result = await _languageService.Update(request, Id); if (result.IsSuccessed == true) { TempData["result"] = "Update Success"; TempData["IsSuccess"] = true; } else { TempData["result"] = result.Message; TempData["IsSuccess"] = false; } return(RedirectToAction("Index", "language")); } else { return(View(ModelState.ErrorCount)); } }