Example #1
0
        protected void Btn_Agregar_Click(object sender, EventArgs e)
        {
            AdmisionBusiness adminBusinness = new AdmisionBusiness(WebConfigurationManager.ConnectionStrings["ProyectoHospitales"].ToString());

            String nombreHospital = DropDownList2.SelectedItem.Value;
            int    numPaciente    = Int32.Parse(DropDownList1.SelectedItem.Value);
            int    numSala        = Int32.Parse(DropDownList3.SelectedItem.Value);
            // DateTime fecha = DateTime.Today;

            Admision admision = new Admision();

            admision.NumSala        = numSala;
            admision.NumeroPasiente = numPaciente;
            admision.NombreHospital = nombreHospital;
            // admision.Fecha = fecha;

            try
            {
                adminBusinness.InsertarLibro(admision);
                lbl_agregar.Text = "Admision agregada con exito...";
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                AdmisionBusiness admisionBusiness =
                    new AdmisionBusiness(WebConfigurationManager.ConnectionStrings["ProyectoHospitales"].ConnectionString);


                LinkedList <PACIENTE> paciente = admisionBusiness.GetPacientes();
                //como llenar el DropDownList al agregar varios ListItem
                foreach (PACIENTE pacienteActual in paciente)
                {//recordar ejemplo de que muestro el nombre pero mando el carne
                    DropDownList1.Items.Add(new ListItem(pacienteActual.NumeroP + ""));
                }

                LinkedList <Hospital> hospital = admisionBusiness.GetHospitales();
                //como llenar el DropDownList al agregar varios ListItem
                foreach (Hospital hospiActual in hospital)
                {//recordar ejemplo de que muestro el nombre pero mando el carne
                    DropDownList2.Items.Add(new ListItem(hospiActual.Nombre));
                }

                ddl_eliminar.Visible          = false;
                btn_Accion_eliminar.Visible   = false;
                ddlCambiaPaciente.Visible     = false;
                ddl_cambia_hospital.Visible   = false;
                ddl_cambia_sala.Visible       = false;
                btn_Accion_Actualizar.Visible = false;
                lb_hospital.Visible           = false;
                lb_paciente.Visible           = false;
                lb_sala.Visible = false;
            }//if
        }
Example #3
0
        protected void btn_actualizar_Click(object sender, EventArgs e)
        {
            ddl_eliminar.Visible          = true;
            ddlCambiaPaciente.Visible     = true;
            ddl_cambia_hospital.Visible   = true;
            ddl_cambia_sala.Visible       = true;
            btn_Accion_Actualizar.Visible = true;
            lb_hospital.Visible           = true;
            lb_paciente.Visible           = true;
            lb_sala.Visible = true;

            btn_Accion_eliminar.Visible = false;

            btn_actualizar.Visible = false;
            btn_borrar.Visible     = false;

            AdmisionBusiness admisionBusiness =
                new AdmisionBusiness(WebConfigurationManager.ConnectionStrings["ProyectoHospitales"].ConnectionString);

            LinkedList <Admision> admision = admisionBusiness.GetAdmisiones();

            //como llenar el DropDownList al agregar varios ListItem
            foreach (Admision adActual in admision)
            {//recordar ejemplo de que muestro el nombre pero mando el carne
                int    numAdmin       = adActual.NumAdmision;
                String nombreHospital = adActual.NombreHospital;
                int    numPaciente    = adActual.NumeroPasiente;
                int    numSala        = adActual.NumSala;

                String conjunto = "#" + numAdmin + "Hopital: " + nombreHospital + " Paciente:" + numPaciente + " Sala: " + numSala;

                ListItem Item = new ListItem();
                Item.Value = numAdmin + "";
                Item.Text  = conjunto;
                ddl_eliminar.Items.Add(Item);
            }

            LinkedList <PACIENTE> paciente = admisionBusiness.GetPacientes();

            //como llenar el DropDownList al agregar varios ListItem
            foreach (PACIENTE pacienteActual in paciente)
            {//recordar ejemplo de que muestro el nombre pero mando el carne
                ddlCambiaPaciente.Items.Add(new ListItem(pacienteActual.NumeroP + ""));
            }

            LinkedList <Hospital> hospital = admisionBusiness.GetHospitales();

            //como llenar el DropDownList al agregar varios ListItem
            foreach (Hospital hospiActual in hospital)
            {//recordar ejemplo de que muestro el nombre pero mando el carne
                ddl_cambia_hospital.Items.Add(new ListItem(hospiActual.Nombre));
            }
        }
Example #4
0
        protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
        {
            String nombreHospital = DropDownList2.SelectedItem.Value;

            AdmisionBusiness admisionBusiness =
                new AdmisionBusiness(WebConfigurationManager.ConnectionStrings["ProyectoHospitales"].ConnectionString);

            LinkedList <Sala> sala = admisionBusiness.GetSalasPorHospital(nombreHospital);

            //como llenar el DropDownList al agregar varios ListItem
            foreach (Sala salaActual in sala)
            {//recordar ejemplo de que muestro el nombre pero mando el carne
                DropDownList3.Items.Add(new ListItem(salaActual.NumSala + ""));
            }
        }
Example #5
0
        protected void btn_Accion_eliminar_Click(object sender, EventArgs e)
        {
            AdmisionBusiness adminBusinness = new AdmisionBusiness(WebConfigurationManager.ConnectionStrings["ProyectoHospitales"].ToString());

            int numAdmin = Int32.Parse(ddl_eliminar.SelectedItem.Value);

            try
            {
                adminBusinness.ElimarAdmision(numAdmin);
                lbl_agregar.Text = "Admision eliminada con exito..." + numAdmin;
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Example #6
0
        protected void btn_Accion_Actualizar_Click(object sender, EventArgs e)
        {
            AdmisionBusiness adminBusinness = new AdmisionBusiness(WebConfigurationManager.ConnectionStrings["ProyectoHospitales"].ToString());

            int    numAdmin       = Int32.Parse(ddl_eliminar.SelectedItem.Value);
            String nombreHospital = ddl_cambia_hospital.SelectedItem.Value;
            int    numPaciente    = Int32.Parse(ddlCambiaPaciente.SelectedItem.Value);
            int    numSala        = Int32.Parse(ddl_cambia_sala.SelectedItem.Value);

            try
            {
                adminBusinness.ActualizarAdmision(numAdmin, numPaciente, nombreHospital, numSala);
                lbl_agregar.Text = "Admision actualizada con exito..." + numAdmin;
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }