Esempio n. 1
0
        public void llenarTablaConsumibleAlimentacion()
        {
            try
            {
                this.consuA = new ConsumibleAlimentacion();

                this.consuA.categoria    = this.dlTipo.Text;
                this.consuA.unidadMedida = this.dlUnidad.Text;

                tbConsumibleAlimentacion tbAlimen = new tbConsumibleAlimentacion();


                idConsumi             = entidad.tbConsumible.Max(a => a.idConsumible);
                tbAlimen.idConsumible = this.idConsumi;
                tbAlimen.categoria    = this.consuA.categoria;
                tbAlimen.unidadMedida = this.consuA.unidadMedida;

                this.entidad.tbConsumibleAlimentacion.Add(tbAlimen);
                //se guardan los cambios
                this.entidad.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        private void cargarDatosAlimento(int pid)
        {
            //se busca un estudiante con la cedula enviada por parametro
            //metodo firstordefault() permite buscar entidades ORM
            this.entidad = new AEUSP();
            tbConsumible consumible =
                this.entidad.tbConsumible.FirstOrDefault(e => e.idConsumible == pid);
            tbConsumibleAlimentacion consuAli =
                this.entidad.tbConsumibleAlimentacion.FirstOrDefault(c => c.idConsumible == pid);

            //se pregunta si tine datos

            if (consumible != null)
            {
                //se asignan los datos del Objeto al front-end
                this.txtNombre.Text = consumible.nombre;
                this.txtCant.Text   = consumible.inventario.ToString();
                this.dlTipo.Text    = consuAli.categoria;
                this.dlUnidad.Text  = consuAli.unidadMedida;
            }
        }
Esempio n. 3
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            //se instancia las entidades

            this.entidad = new AEUSP();
            // se busca el estudiante

            tbConsumible consumible =
                this.entidad.tbConsumible.FirstOrDefault(u => u.idConsumible == this.pid);
            tbConsumibleAlimentacion consuAli =
                this.entidad.tbConsumibleAlimentacion.FirstOrDefault(c => c.idConsumible == this.pid);

            // se elimina el estudiante de la tabla
            this.entidad.tbConsumible.Remove(consumible);
            this.entidad.tbConsumibleAlimentacion.Remove(consuAli);

            // se aplican los cambios
            this.entidad.SaveChanges();

            //se redirecciona al listado

            Response.Redirect("FrmConsultarConsu-Ali.aspx");
        }