public void UpdateEmployeeAddress(int LoginID, EZMoveAddress address) { using (IDbConnection dbConnection = dbHelper.GetConnection()) { using (IDbCommand dbCommand = dbHelper.GetCommand("updateaddress", CommandType.StoredProcedure, dbConnection)) { dbHelper.AddParameter("userlogin", LoginID, dbCommand); dbHelper.AddParameter("address1", address.AddressLine1, dbCommand); dbHelper.AddParameter("address2", address.AddressLine2, dbCommand); dbHelper.AddParameter("city", address.City, dbCommand); dbHelper.AddParameter("state", address.State, dbCommand); dbHelper.AddParameter("country", address.Country, dbCommand); dbHelper.AddParameter("pincode", address.PinCode, dbCommand); dbCommand.ExecuteNonQuery(); } } }
public HttpResponseMessage UpdateAddress(EZMoveAddress Address) { var responseMessage = new HttpResponseMessage(); try { EzMoveIdentity ezMoveIdentity = (EzMoveIdentity)HttpContext.Current.User.Identity; if (ezMoveIdentity != null && ezMoveIdentity.loginResponse != null) { EmployeeService.UpdateEmployeeAddress(ezMoveIdentity.loginResponse.UserID, Address); } else { responseMessage = Request.CreateResponse(HttpStatusCode.Unauthorized, "Given User Name or Password is wrong"); } } catch (Exception ex) { responseMessage = Request.CreateResponse(HttpStatusCode.InternalServerError, new ResultMessage(ex)); } return(responseMessage); }
public ActionResult Edit(int id, FormCollection collection) { try { var newAddress = new EZMoveAddress { AddressLine1 = collection["Address.AddressLine1"], AddressLine2 = collection["Address.AddressLine2"], Street = collection["Address.Street"], City = collection["Address.City"], State = collection["Address.State"], Country = collection["Address.Country"], PinCode = collection["Address.PinCode"], LandMark = collection["Address.LandMark"] }; // TODO: Add update logic here _employeeService.UpdateEmployeeAddress(id, newAddress); return(RedirectToAction("Index")); } catch { return(View()); } }
public void UpdateEmployeeAddress(int LoginID, EZMoveAddress address) { employeeRepository.UpdateEmployeeAddress(LoginID, address); }