public async Task <LocationUpdateResponse> WardUpdate(LocationUpdateRequest request) { LocationUpdateResponse response = new LocationUpdateResponse(); try { var user = await _context.GetCurrentCustomer(); var command = request.ToUpdateWardCommand(user.Id); var result = await _locationService.SendCommand(command); if (result.IsSucess) { response.SetSucess(); } else { response.SetFail(result.Message); } } catch (Exception e) { response.SetFail(e); _logger.LogError(e, e.Message, request); } return(response); }
public ActionResult <ItemResponse <int> > Update(LocationUpdateRequest model) { int userId = _authService.GetCurrentUserId(); _locationsServices.Update(model, userId); SuccessResponse response = new SuccessResponse(); return(Ok(response)); }
public void Update(LocationUpdateRequest model, int userId) { string procName = "[dbo].[Locations_Update]"; _data.ExecuteNonQuery(procName, inputParamMapper : delegate(SqlParameterCollection col) { AddCommonParams(model, col); col.AddWithValue("@ModifiedBy", userId); col.AddWithValue("@Id", model.Id); }, returnParameters: null); }
public void Update(LocationUpdateRequest request, int currentUserId) { string procName = "[dbo].[Locations_Update_V2]"; _data.ExecuteNonQuery(procName, inputParamMapper : delegate(SqlParameterCollection col) { InputCommonParams(request, col); col.AddWithValue("@ModifiedBy", currentUserId); col.AddWithValue("@Id", request.Id); }, returnParameters: null); }
public HttpResponseMessage PutOrganicLocation(LocationUpdateRequest model) { try { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } _locationService.Update(model); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public ActionResult <SuccessResponse> UpdateLocation(LocationUpdateRequest model) { int code = 200; BaseResponse response = null; try { int userId = _authService.GetCurrentUserId(); _lService.Update(model, userId); response = new SuccessResponse(); } catch (Exception e) { code = 500; response = new ErrorResponse(e.Message); } return(StatusCode(code, response)); }
//update public void Update(LocationUpdateRequest model) { Adapter.ExecuteQuery(new DbCmdDef { DbCommandText = "dbo.Location_Update", DbCommandType = System.Data.CommandType.StoredProcedure, DbParameters = new[] { SqlDbParameter.Instance.BuildParameter("@Id", model.Id, System.Data.SqlDbType.Int), SqlDbParameter.Instance.BuildParameter("@LocationName", model.LocationName, System.Data.SqlDbType.NVarChar, 50), SqlDbParameter.Instance.BuildParameter("@LocationDescription", model.LocationDescription, System.Data.SqlDbType.NVarChar, 300), SqlDbParameter.Instance.BuildParameter("@StreetAddress", model.StreetAddress, System.Data.SqlDbType.NVarChar, 50), SqlDbParameter.Instance.BuildParameter("@City", model.City, System.Data.SqlDbType.NVarChar, 50), SqlDbParameter.Instance.BuildParameter("@State", model.State, System.Data.SqlDbType.NVarChar, 50), SqlDbParameter.Instance.BuildParameter("@PostalCode", model.PostalCode, System.Data.SqlDbType.NVarChar, 50), SqlDbParameter.Instance.BuildParameter("@LocationUrl", model.LocationUrl, System.Data.SqlDbType.NVarChar, 200), } }); }
public ActionResult <SuccessResponse> Update(LocationUpdateRequest model) { ObjectResult result = null; try { int userId = _authService.GetCurrentUserId(); _service.Update(model, userId); SuccessResponse response = new SuccessResponse(); result = StatusCode(200, response); } catch (Exception ex) { ErrorResponse response = new ErrorResponse(ex.Message); result = StatusCode(500, response); } return(result); }
public ActionResult <SuccessResponse> Update(LocationUpdateRequest request) { BaseResponse response = null; int rCode = 200; try { int currentUserId = _authService.GetCurrentUserId(); int id = _service.Add(request, currentUserId); rCode = 200; response = new SuccessResponse(); } catch (Exception exResult) { rCode = 500; response = new ErrorResponse(exResult.Message); base.Logger.LogError(exResult.ToString()); } return(StatusCode(rCode, response)); }
public ActionResult <SuccessResponse> Update(LocationUpdateRequest model) { int code = 200; BaseResponse response = null; try { int userId = _authService.GetCurrentUserId(); _service.Update(model, userId); response = new SuccessResponse(); } catch (Exception ex) { code = 500; base.Logger.LogError(ex.ToString()); response = new ErrorResponse($"Generic Error: ${ex.Message}"); } return(StatusCode(code, response)); }
public async Task <IActionResult> WardUpdate([FromBody] LocationUpdateRequest request) { try { LocationUpdateResponse response = new LocationUpdateResponse(); var results = WardRequestValidator.ValidateModel(request); if (results.IsValid) { response = await _locationAppService.WardUpdate(request); } else { response.SetFail(results.Errors.Select(p => p.ToString())); } return(Json(response)); } catch (Exception e) { _logger.LogError(e, Common.Common.GetMethodName(), request); throw; } }
public static WardUpdateCommand ToUpdateWardCommand(this LocationUpdateRequest ward, string userId) { if (ward == null) { return(null); } return(new WardUpdateCommand() { Id = ward.Id, DistrictId = ward.DistrictId, Prefix = ward.Prefix, WardName = ward.WardName, WardNameEN = ward.WardNameEN, Status = ward.Status, ShortName = ward.ShortName, Priority = ward.Priority, Latitude = ward.Latitude, Longitude = ward.Longitude, UpdatedDateUtc = Extensions.GetCurrentDateUtc(), CreatedDateUtc = ward.CreatedDateUtc, CreatedUid = ward.CreatedUid, UpdatedUid = userId }); }
public static DistrictUpdateCommand ToUpdateDistrictCommand(this LocationUpdateRequest district, string userId) { if (district == null) { return(null); } return(new DistrictUpdateCommand() { Id = district.Id, ProvinceId = district.ProvinceId, Prefix = district.Prefix, DistrictName = district.DistrictName, DistrictNameEN = district.DistrictNameEN, Status = district.Status, ShortName = district.ShortName, Priority = district.Priority, Latitude = district.Latitude, Longitude = district.Longitude, UpdatedDateUtc = Extensions.GetCurrentDateUtc(), CreatedDateUtc = district.CreatedDateUtc, CreatedUid = district.CreatedUid, UpdatedUid = userId }); }
public static ProvinceUpdateCommand ToUpdateCommand(this LocationUpdateRequest province, string userId) { if (province == null) { return(null); } return(new ProvinceUpdateCommand() { Id = province.Id, Prefix = province.Prefix, ProvinceName = province.ProvinceName, ProvinceNameEN = province.ProvinceNameEN, Status = province.Status, ShortName = province.ShortName, Priority = province.Priority, Latitude = province.Latitude, Longitude = province.Longitude, RegionId = province.RegionId, UpdatedDateUtc = Extensions.GetCurrentDateUtc(), CreatedDateUtc = province.CreatedDateUtc, CreatedUid = province.CreatedUid, UpdatedUid = userId }); }