Example #1
0
        protected void btn_AddBed_Click(object sender, EventArgs e)
        {
            if (Session["DormitoryHostid"] != null)
            {
                int hostid = 0;
                hostid = Convert.ToInt32(Session["DormitoryHostid"].ToString());

                int hostBedid = 0;
                if (Session["HostBedId"] != null)
                {
                    hostBedid = Convert.ToInt32(Session["HostBedId"]);
                }
                var cDormitory_HostBed = new CDormitoryHostBed();
                if (hostBedid == 0) //new bed
                {
                    var HBed = new DormitoryHostBed();
                    HBed.HostId      = hostid;
                    HBed.BedName     = txtBedName.Text;
                    HBed.HostRoomId  = Convert.ToInt32(ddlRoom.SelectedValue);
                    HBed.CreatedId   = CurrentUserId;
                    HBed.CreatedDate = DateTime.Now;
                    int HBed_Save = cDormitory_HostBed.Add(HBed);
                    if (HBed_Save == -1)
                    {
                        ShowMessage("Failed to add Host Bed, please try it again.");
                    }
                    else
                    {
                        ShowMessage("Dormatory Host Bed is added successfully.");
                    }
                }
                else //update bed
                {
                    var host_bed = cDormitory_HostBed.Get(hostBedid);
                    host_bed.HostId      = hostid;
                    host_bed.HostBedId   = hostBedid;
                    host_bed.HostRoomId  = Convert.ToInt32(ddlRoom.SelectedValue);
                    host_bed.BedName     = txtBedName.Text;
                    host_bed.UpdatedId   = CurrentUserId;
                    host_bed.UpdatedDate = DateTime.Now;
                    Boolean HBed_Update = cDormitory_HostBed.Update(host_bed);
                    if (HBed_Update)
                    {
                        ShowMessage("Host Bed is updated successfully.");
                    }
                    else
                    {
                        ShowMessage("Failed to update Host Bed, please try it again.");
                    }
                }


                ClearHostBedForm(); // Clear up Host Bed Form
            }
        }
Example #2
0
        protected void Grid_HostBed_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (Grid_HostBed.SelectedValue != null)
            {
                int BedId = Convert.ToInt32(Grid_HostBed.SelectedValue.ToString());
                if (BedId > 0)
                {
                    Session["HostBedId"] = BedId;
                }
                var cDormitoryHostBed = new CDormitoryHostBed();

                DormitoryHostBed host_bed = cDormitoryHostBed.Get(BedId);
                int roomid = Convert.ToInt32(host_bed.HostRoomId);


                txtBedName.Text = host_bed.BedName;
                Dropdown_RoomLocation();
                ddlRoom.SelectedValue = roomid.ToString();
            }
        }