Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionUsuario"] != null)
            {
                BL_Articulo neg_art = new BL_Articulo();

                List <Articulo> Lista_art;

                try
                {
                    Lista_art = neg_art.listar();

                    var articulo_Seleccionado = Convert.ToInt32(Request.QueryString["idart"]);
                    articulo = Lista_art.Find(J => J.ID == articulo_Seleccionado);
                }
                catch (Exception ex)
                {
                    Session["Error" + Session.SessionID] = ex;
                    Response.Redirect("Error.aspx");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 2
0
        public IEnumerable <SelectListItem> Combo()
        {
            BL_Articulo articulo  = new BL_Articulo();
            var         data_list = articulo.Lista()
                                    .Select(x =>
                                            new SelectListItem
            {
                Value = x.CodArticulo.ToString(),
                Text  = x.Nombre
            });

            return(new SelectList(data_list, "Value", "Text"));
        }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            usuario = (Usuario)Session[Session.SessionID + "sesionUsuario"];

            if (usuario != null)

            {
                try
                {
                    BL_Articulo Neg_art = new BL_Articulo();
                    Lista_art = Neg_art.listar();


                    //Negocio_marca marca = new Negocio_marca();

                    //Lista_marca = marca.Listar();

                    //var filtro_marca = Request.QueryString["idmarca"];

                    //if (filtro_marca != null)
                    //{
                    //	List<Articulo> L_art_aux = new List<Articulo>();
                    //	foreach (var item in Lista_art)
                    //	{
                    //		if (item.Marca.ID == int.Parse(filtro_marca))
                    //		{
                    //			L_art_aux.Add(item);
                    //		}
                    //	}
                    //	Lista_art = L_art_aux;

                    //	Session[Session.SessionID + "Lista_art"] = Lista_art;
                    //}



                    Session[Session.SessionID + "Lista_art"] = Lista_art;
                }
                catch (Exception ex)
                {
                    Session["Error" + Session.SessionID] = ex.Message;
                    Response.Redirect("Error");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionAdmin"] != null)
            {
                try
                {
                    BL_Articulo     neg_art = new BL_Articulo();
                    BL_PrecioyStock pys     = new BL_PrecioyStock();

                    //if(!IsPostBack)
                    Listado_articulos = neg_art.listar();

                    var ItemEliminar = Request.QueryString["idEliminar"];
                    Session[Session.SessionID + "ID_Eliminar"] = ItemEliminar;


                    if (ItemEliminar != null)


                    {
                        neg_art.EliminarArticulo_Logica(Convert.ToInt32(ItemEliminar));
                        pys.Eliminar(Convert.ToInt32(ItemEliminar));

                        Response.Redirect("Eliminar_Articulo");
                    }
                }



                catch (Exception ex)
                {
                    Session["Error" + Session.SessionID] = ex.Message;
                    Response.Redirect("Error");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionAdmin"] != null)
            {
                try
                {
                    BL_Articulo neg_art = new BL_Articulo();
                    Listado_articulos = neg_art.listar();
                }



                catch (Exception ex)
                {
                    Session["Error" + Session.SessionID] = ex.Message;
                    Response.Redirect("Error");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionAdmin"] != null)
            {
                BL_Articulo articulo_negocio = new BL_Articulo();
                Lista_articulos = articulo_negocio.listar();

                if (!IsPostBack)
                {
                    BL_Raza Raza_Negocio = new BL_Raza();
                    raza = Raza_Negocio.Listar();
                    Lista_Raza.DataSource = raza;
                    Lista_Raza.DataBind();
                    Lista_Raza.DataTextField  = "Descripcion";
                    Lista_Raza.DataValueField = "Id";
                    Lista_Raza.DataBind();

                    BL_Marca marcaNegocio = new BL_Marca();
                    marcas = marcaNegocio.Listar();
                    Lista_Marca.DataSource = marcas;
                    Lista_Marca.DataBind();
                    Lista_Marca.DataTextField  = "Descripcion";
                    Lista_Marca.DataValueField = "Id";
                    Lista_Marca.DataBind();

                    BL_Edades edadNegocio = new BL_Edades();
                    edades = edadNegocio.Listar();
                    Lista_Edad.DataSource = edades;
                    Lista_Edad.DataBind();
                    Lista_Edad.DataTextField  = "Descripcion";
                    Lista_Edad.DataValueField = "Id";
                    Lista_Edad.DataBind();

                    BL_Animal animalNegocio = new BL_Animal();
                    animales = animalNegocio.Listar();
                    Lista_Animal.DataSource = animales;
                    Lista_Animal.DataBind();
                    Lista_Animal.DataTextField  = "Descripcion";
                    Lista_Animal.DataValueField = "Id";
                    Lista_Animal.DataBind();

                    var ItemModificar = Request.QueryString["idModificar"];
                    Session[Session.SessionID + "ID_modificar"] = ItemModificar;



                    if (ItemModificar != null)
                    {
                        Articulo articulo = Lista_articulos.Find(a => a.ID == int.Parse(ItemModificar));

                        codigo_art.Text      = articulo.Codigo;
                        nombre_art.Text      = articulo.Nombre;
                        stock_art.Text       = articulo.Precio.Stock.ToString();
                        descripcion_art.Text = articulo.Descripcion;



                        precioV_art.Text           = articulo.Precio.PrecioVenta.ToString();
                        precioU_art.Text           = articulo.Precio.PrecioCompra.ToString();
                        imagen_art.Text            = articulo.Imagen_Url;
                        Lista_Raza.SelectedValue   = articulo.Raza.ID.ToString();
                        Lista_Marca.SelectedValue  = articulo.Marca.ID.ToString();
                        Lista_Edad.SelectedValue   = articulo.Edad.ID.ToString();
                        Lista_Animal.SelectedValue = articulo.Animal.ID.ToString();
                    }
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 7
0
        protected void Btn_ModificarArticulo(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionAdmin"] != null)
            {
                try
                {
                    //if (!IsPostBack)
                    //{

                    BL_Articulo     nuevo_art    = new BL_Articulo();
                    BL_PrecioyStock nuevo_precio = new BL_PrecioyStock();
                    articulo        = new Articulo();
                    pys             = new PrecioyStock();
                    articulo.Marca  = new Marca();
                    articulo.Raza   = new Raza();
                    articulo.Edad   = new Edades();
                    articulo.Animal = new Animal();
                    articulo.Precio = new PrecioyStock();


                    articulo.ID          = Convert.ToInt32(Session[Session.SessionID + "ID_modificar"]);
                    articulo.Codigo      = Convert.ToString(codigo_art.Text);
                    articulo.Nombre      = Convert.ToString(nombre_art.Text);
                    articulo.Descripcion = Convert.ToString(descripcion_art.Text);



                    articulo.Marca.ID  = int.Parse(Lista_Marca.SelectedValue);
                    articulo.Raza.ID   = int.Parse(Lista_Raza.SelectedValue);
                    articulo.Edad.ID   = int.Parse(Lista_Edad.SelectedValue);
                    articulo.Animal.ID = int.Parse(Lista_Animal.SelectedValue);


                    articulo.Imagen_Url          = Convert.ToString(imagen_art.Text);
                    articulo.Precio.PrecioVenta  = Convert.ToDecimal(precioV_art.Text);
                    articulo.Precio.PrecioCompra = Convert.ToDecimal(precioU_art.Text);
                    articulo.Precio.Stock        = Convert.ToInt32(stock_art.Text);
                    articulo.Precio.IDarticulo   = articulo.ID;


                    pys.IDarticulo   = articulo.ID;
                    pys.Stock        = articulo.Precio.Stock;
                    pys.PrecioVenta  = articulo.Precio.PrecioVenta;
                    pys.PrecioCompra = articulo.Precio.PrecioCompra;



                    if (articulo != null)

                    {
                        nuevo_art.Modificar(articulo);
                        nuevo_precio.Modificar(pys);
                        Response.Redirect("Modif_Articulo");
                    }

                    //}
                }
                catch (Exception ex)
                {
                    throw ex;

                    //Session["Error" + Session.SessionID] = ex.Message;
                    //Response.Redirect("Error");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 8
0
        protected void Btn_GuardarArticulo(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionAdmin"] != null)
            {
                try
                {
                    if (!IsPostBack)
                    {
                        return;
                    }



                    BL_Articulo     nuevo_art    = new BL_Articulo();
                    BL_PrecioyStock nuevo_precio = new BL_PrecioyStock();
                    articulo        = new Articulo();
                    pys             = new PrecioyStock();
                    articulo.Marca  = new Marca();
                    articulo.Raza   = new Raza();
                    articulo.Edad   = new Edades();
                    articulo.Animal = new Animal();
                    articulo.Precio = new PrecioyStock();


                    articulo.Codigo              = Convert.ToString(codigo_art.Text);
                    articulo.Nombre              = Convert.ToString(nombre_art.Text);
                    articulo.Descripcion         = Convert.ToString(descripcion_art.Text);
                    articulo.Marca.ID            = int.Parse(Lista_Marca.SelectedValue);
                    articulo.Raza.ID             = int.Parse(Lista_Raza.SelectedValue);
                    articulo.Edad.ID             = int.Parse(Lista_Edad.SelectedValue);
                    articulo.Animal.ID           = int.Parse(Lista_Animal.SelectedValue);
                    articulo.Imagen_Url          = Convert.ToString(imagen_art.Text);
                    articulo.Precio.PrecioVenta  = Convert.ToDecimal(precioV_art.Text);
                    articulo.Precio.PrecioCompra = Convert.ToDecimal(precioU_art.Text);
                    articulo.Precio.Stock        = Convert.ToInt32(stock_art.Text);



                    if (articulo != null)
                    {
                        nuevo_art.Agregar(articulo);
                    }
                    pys.IDarticulo   = nuevo_art.BuscarUltimo();
                    pys.Stock        = articulo.Precio.Stock;
                    pys.PrecioVenta  = articulo.Precio.PrecioVenta;
                    pys.PrecioCompra = articulo.Precio.PrecioCompra;

                    nuevo_precio.Agregar(pys);

                    Response.Redirect("Admin_Listarticulos");
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }
Esempio n. 9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            usuario = new Usuario();
            usuario = (Usuario)Session[Session.SessionID + "sesionUsuario"];

            Lista_miscompras = (List <MisCompras>)Session[Session.SessionID + "MisVentas"];



            var VentaDetalle = Convert.ToInt32(Request.QueryString["idventa"]);

            Session[Session.SessionID + "idventa"] = VentaDetalle;


            BL_Articulo  neg_art     = new BL_Articulo();
            BL_Direccion neg_direc   = new BL_Direccion();
            BL_Usuario   neg_usuario = new BL_Usuario();

            if (Session[Session.SessionID + "sesionAdmin"] != null)
            {
                try
                {
                    if (VentaDetalle != 0)


                    {
                        Listado_axv = neg_art.listar_AxV(VentaDetalle);

                        miscompras = new MisCompras();
                        miscompras = Lista_miscompras.Find(J => J.IDventa == VentaDetalle);
                    }


                    direccion = new Direccion();

                    direccion = neg_direc.BuscarEnvio(VentaDetalle);

                    usuario = neg_usuario.BuscarUsuarioX_ID(miscompras.IDusuario);


                    if (direccion != null)
                    {
                        Lblpais.Text        = "Pais: " + direccion.Pais;
                        Lblprovincia.Text   = "Provincia: " + direccion.Provincia.Descripcion;
                        Lbllocalidad.Text   = "Localidad: " + direccion.Localidad;
                        Lblcp.Text          = "Codigo Postal: " + Convert.ToString(direccion.CP);
                        Lblcalle.Text       = "Calle: " + direccion.Calle;
                        Lblaltura.Text      = "Altura" + Convert.ToString(direccion.Altura);
                        Lblentrecalle1.Text = "Entre Calle 1: " + direccion.Entrecalle1;
                        Lblentrecalle2.Text = "Entre Calle 2: " + direccion.Entrecalle2;
                    }
                    else
                    {
                        Lblpais.Text        = "Pais: Argentina";
                        Lblprovincia.Text   = "Provincia: Buenos Aires";
                        Lbllocalidad.Text   = "Localidad: Tigre,Gral. Pacheco";
                        Lblcp.Text          = "Codigo Postal: 1617";
                        Lblcalle.Text       = "Calle: Retira por el local,calle Buenos aire ";
                        Lblaltura.Text      = "Altura: 1150";
                        Lblentrecalle1.Text = "Entre Calle 1: Lope de vega";
                        Lblentrecalle2.Text = "Entre Calle 2: Monteros ";
                    }


                    Lblnickname.Text  = "Usuario: " + usuario.Nick_name;
                    LblDni.Text       = "DNI: " + usuario.Dni;
                    LblMail.Text      = "Mail: " + usuario.Mail;
                    Lbltelefono.Text  = "Telefono: " + usuario.Telefono;
                    Lblfecha_nac.Text = "Fecha de nacimiento: " + usuario.Fecha_Nac.ToShortDateString();
                    Lblnombre.Text    = "Nombre: " + usuario.Nombre;
                    Lblapellido.Text  = "Apellido: " + usuario.Apellido;



                    LblMontototal.Text = "Monto total de compra: $ " + Convert.ToString(miscompras.Total);
                    LblCant_total.Text = "Cantidad total de articulos " + Convert.ToString(miscompras.Cantidadvendida);
                }
                catch (Exception ex)
                {
                    Session["Error" + Session.SessionID] = ex.Message;
                    Response.Redirect("Error");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }