示例#1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                int Numer = 1;
                if ((LHabitaciones.Exists(x => x.identificador == Convert.ToInt32(txtident.Text)) == false))
                {
                    Habitacion oHabitacion = new Habitacion();
                    oHabitacion.nhabitacion   = Numer;
                    oHabitacion.Ndcamas       = Convert.ToInt32(txtnumcam.Text);
                    oHabitacion.especialidad  = lblesp.Text;
                    oHabitacion.identificador = Convert.ToInt32(txtident.Text);
                    LHabitaciones.Add(oHabitacion);
                    int b = Convert.ToInt32(txtnumcam.Text);
                    for (int i = 1; i <= b; i++)
                    {
                        lblncama.Text = (Convert.ToInt32(lblncama.Text) + 1).ToString();
                        Cama oCama = new Cama(Convert.ToInt32(lblncama.Text), DropDownList1.SelectedItem.Text);
                        oHabitacion.AddCama(oCama);
                    }
                    Especialidad objespecialidad = LEspecialidades.Find(x => x.nombre == lblesp.Text);
                    objespecialidad.AddHabitacion(oHabitacion);
                }
                else
                {
                    string save = "ESTA habitacion ya fue cargada";
                    this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>");
                }

                Server.Transfer("MenuPrincipal.aspx");
            }
        }