Esempio n. 1
0
    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;
    }
Esempio n. 2
0
    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();
    }
Esempio n. 3
0
    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);
    }
Esempio n. 4
0
    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;
    }
Esempio n. 5
0
    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);
    }
Esempio n. 6
0
    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;
        }
    }