示例#1
0
        private void llenarDropDown()
        {
            using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
            {
                if (!this.Page.IsPostBack)
                {
                    var cartegoria = (from c in modelo.Bodega
                                      select new { c.idBodega, c.nombre }).ToList();

                    idBodega.DataValueField = "idBodega";
                    idBodega.DataTextField  = "nombre";
                    idBodega.DataSource     = cartegoria;
                    idBodega.DataBind();
                    idBodega.Items.Insert(0, new ListItem("    Seleccione Bodega    ", "0"));
                }


                // List<Bodega> lista = modelo.Bodega.ToList();
                // DropDownList1.DataSource = lista;
                // DropDownList1.DataTextField = "nombre" ;
                // //DropDownList1.DataValueField = "idBodega";
                // DropDownList1.DataBind();
                //// DropDownList1.Items.Insert(0, new ListItem("--- Seleccione Bodega ---", "0"));
            }
        }
示例#2
0
 private void cargarDatos()
 {
     using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
     {
         List <Producto> lista = modelo.Producto.ToList();
         dgv_datos.DataSource = lista;
         dgv_datos.DataBind();
     }
 }
示例#3
0
 private void eliminar(string idProducto)
 {
     using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
     {
         Producto cat = (from q in modelo.Producto
                         where q.sku == idProducto
                         select q).First();
         modelo.Producto.Remove(cat);
         modelo.SaveChanges();
     }
 }
 private void eliminar(string idcliente)
 {
     using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
     {
         Cliente cat = (from q in modelo.Cliente
                        where q.nit == idcliente
                        select q).First();
         modelo.Cliente.Remove(cat);
         modelo.SaveChanges();
     }
 }
示例#5
0
        private void cargarDatos()
        {
            using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
            {
                List <Bodega> lista = modelo.Bodega.ToList();
                dgv_datos.DataSource = lista;
                dgv_datos.DataBind();
            }

            using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
            {
                List <DetalleRegistro> lista = modelo.DetalleRegistro.ToList();
                GridView1.DataSource = lista;
                GridView1.DataBind();
            }
        }
示例#6
0
        protected void btn_save_Click(object sender, EventArgs e)
        {
            //try
            //{
            using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
            {
                DateTime fe  = DateTime.Parse(txtfecha.Value.ToString());
                Factura  fac = new Factura()
                {
                    numSerie   = txtserie.Value,
                    numFactura = Convert.ToInt32(txtnumfactura.Value),
                    nit        = txtnit.Value,
                    fecha      = fe,
                    total      = Convert.ToDecimal(txttotal.Value)
                };
                modelo.Factura.Add(fac);
                modelo.SaveChanges();

                foreach (DetalleFactura item in detalle)
                {
                    DetalleFactura detail = new DetalleFactura()
                    {
                        numSerie    = item.numSerie,
                        numFactura  = item.numFactura,
                        codProducto = item.codProducto,
                        cantidad    = item.cantidad,
                        precio      = item.precio,
                        subtotal    = Convert.ToDecimal(txttotal.Value),
                        nombre      = item.nombre
                    };
                    modelo.DetalleFactura.Add(detail);
                    modelo.SaveChanges();

                    DetalleRegistro deta = new DetalleRegistro()
                    {
                        fecha       = fe,
                        codProducto = item.codProducto,
                        tipo        = 2,
                        cantidad    = item.cantidad,
                        idBodega    = 1
                    };
                }
                modelo.FN_MostraFactura(Convert.ToInt32(txtnumfactura.Value));
            }
            detalle = new List <DetalleFactura>();
            //Response.Redirect("WebFacturaNueva.aspx");
        }
 public void buscarDato(String user, String pass)
 {
     using (Datos.AlmacenEntities modelo = new Datos.AlmacenEntities())
     {
         IEnumerable <Usuario> datos = from q in modelo.Usuario
                                       where user == q.correo &&
                                       q.contrasenia == pass
                                       select q;
         List <Usuario> lista = datos.ToList();
         if (lista.Count() > 0)
         {
             Session["usuario"] = Convert.ToString(lista[0].correo);
             Session["nombre"]  = lista[0].nombre;
             Response.Redirect("WebHome.aspx");
         }
         else
         {
             string script = "alert(\"Correo o Contraseña incorrectos!\");";
             ScriptManager.RegisterStartupScript(this, GetType(),
                                                 "ServerControlScript", script, true);
         }
     }
 }