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
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            this.consuA  = new ConsumibleAlimentacion();
            this.entidad = new AEUSP();

            try
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    if (string.IsNullOrEmpty(txtNombre.Text))// no hacemos nada si el espacio es vacio
                    {
                    }
                    else if (string.IsNullOrEmpty(txtCant.Text))// no hacemos nada si el espacio es vacio
                    {
                    }
                    else if (string.IsNullOrEmpty(dlTipo.Text))// no hacemos nada si el espacio es vacio
                    {
                    }
                    else if (string.IsNullOrEmpty(dlUnidad.Text))// no hacemos nada si el espacio es vacio
                    {
                        //ScriptManager.RegisterStartupScript(this, this.GetType(),
                        //    "alertIns", "alert('Seleccione una unidad Valida, no deje la unidad sin seleccionar ');", true);
                    }
                    else
                    {
                        this.consuA.nombreConsumible = this.txtNombre.Text;
                        this.consuA.codidgoOrganismo = "AL1";
                        this.consuA.inventario       = Convert.ToInt32(this.txtCant.Text);


                        this.entidad = new AEUSP();

                        //se instancia la entidad tblEstudiantes
                        tbConsumible tbConsuA = new tbConsumible();
                        //se asignan los datos del objeto en la tabla

                        tbConsuA.nombre          = this.consuA.nombreConsumible;
                        tbConsuA.codigoOrganismo = "AL1";
                        tbConsuA.inventario      = this.consuA.inventario;

                        //se agrega los datos de la tabla en la entidad especifica
                        this.entidad.tbConsumible.Add(tbConsuA);
                        //se guardan los cambios
                        this.entidad.SaveChanges();

                        this.llenarTablaConsumibleAlimentacion();
                    }
                    scope.Complete();
                    aux = 0;
                }
            }
            catch
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(),
                                                    "alertIns", "alert('Se presento un error');", true);
                throw;
            }
            if (aux == 0)
            {
                Response.Redirect("FrmConsultarConsu-Ali.aspx");
            }
        }