private void Update() { // if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Update)) // return; // if (!ValidateValues()) // return; bool bActionCompleted; roommaintainDTO oldmaintain = GetroommaintainOldDates(); roommaintainDTO newmaintain = MapControlsToObject(); RoomMaster rm = new RoomMaster(); bActionCompleted = rm.UpdateroomMaintaindates(oldmaintain, newmaintain); if (bActionCompleted == true) { // base.DisplayAlert("The record has been updated successfully"); // ClearControls(); lblStatus.Text = "Updated Successfully"; } else { lblStatus.Text = "Error Occured while updating: Please refer to the error log."; } refreshgrid(Convert.ToInt32(hfId.Value), ddlRoomNo.SelectedValue); oldmaintain = null; newmaintain = null; rm = null; }
protected void btnEdit_Click(object sender, EventArgs e) { if (txtSeasonStartDate.Text != "") { ds = new DataSet(); RoomMaster rm = new RoomMaster(); roommaintainDTO roommaintain = new roommaintainDTO(); roommaintain = MapControlsToObject(); ds = rm.checkifroombooked(roommaintain); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { lblStatus.Text = "this Room is Booked,please cancel the booking first"; } else { if (String.IsNullOrEmpty(hfOldSeasonStartDate.Value) || String.IsNullOrEmpty(hfOldSeasonEndDate.Value)) { lblStatus.Text = "Add action initiated."; if (ddlRoomNo.SelectedIndex < 1) { lblStatus.Text = "Please Select a Room no"; } else { Save(); } } else { lblStatus.Text = "Update action initiated."; if (ddlRoomNo.SelectedIndex <= 0) { lblStatus.Text = "select a room first"; } else { Update(); } } } } else { lblStatus.Text = "you must enter a start date"; } EnableNewButton(); }
private roommaintainDTO GetroommaintainOldDates() { roommaintainDTO rmolddates = new roommaintainDTO(); int id = 0; int.TryParse(hfId.Value, out id); rmolddates.AccomodationId = id; rmolddates.roomId = hfRoomid.Value.ToString(); DateTime dt; DateTime.TryParse(hfOldSeasonStartDate.Value, out dt); rmolddates.StartDate = dt; DateTime.TryParse(hfOldSeasonEndDate.Value, out dt); rmolddates.EndDate = dt; return(rmolddates); }
private void Delete() { // if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Delete)) // return; bool bActionCompleted; string sMessage = ""; roommaintainDTO rmdto = MapControlsToObject(); RoomMaster rm = new RoomMaster(); int Id = 0; int.TryParse(hfId.Value, out Id); rmdto.AccomodationId = Id; rmdto.roomId = hfRoomid.Value.ToString(); if (Id == 0) { lblStatus.Text = "Please click on edit again."; return; } // GF.HasRecords(Convert.ToString(Id), "accomodation", out sMessage); if (sMessage != "") { // base.DisplayAlert(sMessage); btnDelete.Enabled = true; } else { bActionCompleted = rm.DeletemaintainDates(rmdto); if (bActionCompleted == true) { // base.DisplayAlert("The record has been deleted successfully."); ClearControls(); } else { // base.DisplayAlert("Error Occured while deletion: Please refer to the error log."); } } rmdto = null; rm = null; }
private roommaintainDTO MapControlsToObject() { DateTime dt; roommaintainDTO roommaintain = new roommaintainDTO(); int id = 0; string roomid = ddlRoomNo.SelectedValue; string reason = txtreason.Text; int.TryParse(hfId.Value, out id); roommaintain.AccomodationId = id; roommaintain.roomId = roomid; roommaintain.Reason = reason; DateTime.TryParse(txtSeasonStartDate.Text, out dt); roommaintain.StartDate = dt; DateTime.TryParse(txtSeasonEndDate.Text, out dt); roommaintain.EndDate = dt; return(roommaintain); }
private void Save() { RoomMaster rm = new RoomMaster(); roommaintainDTO roommaintain = new roommaintainDTO(); roommaintain = MapControlsToObject(); bool bActionCompleted = rm.InsertmaintenanceDates(roommaintain); if (bActionCompleted == true) { // base.DisplayAlert("The record has been insert successfully"); // ClearControls(); lblStatus.Text = "Saved"; } else { lblStatus.Text = "Error Occured while saving: Please refer to the error log."; return; } }