public string UpdateReservationSource(ReservationSourceVM reservationSource) { string reservationSourceId = string.Empty; SqlParameter[] parameters = { new SqlParameter { ParameterName = "@Id", Value = reservationSource.Id }, new SqlParameter { ParameterName = "@Name", Value = reservationSource.Name }, new SqlParameter { ParameterName = "@Description", Value = reservationSource.Description }, new SqlParameter { ParameterName = "@IsActive", Value = reservationSource.IsActive }, new SqlParameter { ParameterName = "@UpdatedBy", Value = reservationSource.UpdatedBy } }; reservationSourceId = Convert.ToString(DALHelper.ExecuteScalar("UpdateReservationSource", parameters)); return(reservationSourceId); }
public ActionResult Edit(Guid id) { var reservationSource = reservationSourceRepository.GetReservationSourceById(id); ReservationSourceVM model = new ReservationSourceVM(); if (reservationSource != null && reservationSource.Count > 0) { model = reservationSource[0]; return(View(model)); } return(RedirectToAction("List")); }
public ActionResult Create(ReservationSourceVM model) { try { string reservationSourceId = string.Empty; model.CreatedBy = LogInManager.LoggedInUserId; reservationSourceId = reservationSourceRepository.AddReservationSource(model); if (!string.IsNullOrWhiteSpace(reservationSourceId)) { return(Json(new { IsSuccess = true, data = new { ReservationSourceId = reservationSourceId } }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { IsSuccess = false, errorMessage = "Reservation Source details not saved successfully." }, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { Utility.Utility.LogError(e, "Create"); return(Json(new { IsSuccess = false, errorMessage = e.Message })); } }