Exemplo n.º 1
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = repositorio.Buscar(Utils.ToInt(RopaIdTextbox.Text));

            if (IsValid)
            {
                if (ropa == null)
                {
                    if (repositorio.Guardar(LlenaClase()))
                    {
                        Utils.MostrarMensaje(this, "Guardado", "Exito!!", "success");
                        Limpiar();
                    }
                    else
                    {
                        Utils.MostrarMensaje(this, "No Guardado", "Fallo!!", "warning");
                        Limpiar();
                    }
                }
                else
                {
                    if (repositorio.Modificar(LlenaClase()))
                    {
                        Utils.MostrarMensaje(this, "Modificado", "Exito!!", "info");
                        Limpiar();
                    }
                    else
                    {
                        Utils.MostrarMensaje(this, "No Modificado", "Fallo!!", "warning");
                        Limpiar();
                    }
                }
            }
        }
        public static bool Eliminar(int id)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                Ropas Ropa = contexto.Ropa.Find(id);

                if (Ropa != null)
                {
                    contexto.Entry(Ropa).State = EntityState.Deleted;
                }
                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                    contexto.Dispose();
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }
Exemplo n.º 3
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            if (validar(1))
            {
                MessageBox.Show("llenar los campos");
            }
            else
            {
                int   id   = Convert.ToInt32(IdnumericUpDown.Value);
                Ropas Ropa = BLL.RopasBLL.Buscar(id);

                if (Ropa != null)
                {
                    IdnumericUpDown.Value     = Ropa.RopaId;
                    DescripciontextBox.Text   = Ropa.Descripcion;
                    SizetextBox.Text          = Ropa.Size;
                    MarcatextBox.Text         = Ropa.Marca;
                    PrecionumericUpDown.Value = Ropa.Precio;
                    InventariotextBox.Text    = Ropa.Inventario.ToString();
                }
                else
                {
                    MessageBox.Show("No Fue Encontrado!",
                                    "trata de nuevo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                errorProvider1.Clear();
            }
        }
        public static bool Modificar(EntradaRopas EntradaRopa)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                EntradaRopas ant = BLL.EntradaRopasBLL.Buscar(EntradaRopa.EntradaId);
                int          resta;
                resta = EntradaRopa.Cantidad - ant.Cantidad;

                Ropas ropa = BLL.RopasBLL.Buscar(EntradaRopa.RopaId);
                ropa.Inventario += resta;
                BLL.RopasBLL.Modificar(ropa);

                contexto.Entry(EntradaRopa).State = EntityState.Modified;

                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }
        public static bool Eliminar(int id)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                EntradaRopas EntradaRopa = contexto.EntradaRopa.Find(id);

                if (EntradaRopa != null)
                {
                    Ropas ropa = BLL.RopasBLL.Buscar(EntradaRopa.RopaId);
                    ropa.Inventario -= EntradaRopa.Cantidad;
                    BLL.RopasBLL.Modificar(ropa);

                    contexto.Entry(EntradaRopa).State = EntityState.Deleted;
                }

                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                    contexto.Dispose();
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }
        public static bool Guardar(EntradaRopas EntradaRopa)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                if (contexto.EntradaRopa.Add(EntradaRopa) != null)
                {
                    Ropas ropa = BLL.RopasBLL.Buscar(EntradaRopa.RopaId);
                    ropa.Inventario += EntradaRopa.Cantidad;
                    BLL.RopasBLL.Modificar(ropa);

                    contexto.SaveChanges();

                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }
Exemplo n.º 7
0
        public void BuscarTest()
        {
            int   id    = 4;
            Ropas ropas = new Ropas();

            ropas = RopasBLL.Buscar(id);
            Assert.IsNotNull(ropas);
        }
Exemplo n.º 8
0
        public void BuscarTest()
        {
            int id = 1;
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = new Ropas();

            ropa = repositorio.Buscar(id);
            Assert.IsNotNull(ropa);
        }
Exemplo n.º 9
0
        public Ropas BuscarM()
        {
            int id = 2;
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = new Ropas();

            ropa = repositorio.Buscar(id);
            return(ropa);
        }
Exemplo n.º 10
0
 private void LlenaCampos(Ropas ropa)
 {
     RopaIdTextbox.Text      = ropa.RopaId.ToString();
     DescripcionTextBox.Text = ropa.Descripcion;
     SizeTextBox.Text        = ropa.Size;
     MarcaTextBox.Text       = ropa.Marca;
     PrecioTextBox.Text      = ropa.Precio.ToString();
     InventarioTextBox.Text  = ropa.Inventario.ToString();
 }
Exemplo n.º 11
0
        //Lista para el Detalle.
        public static string Descripcion(int IdLista)
        {
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = new Ropas();
            int   id   = IdLista;

            ropa = repositorio.Buscar(id);

            string desc = ropa.Descripcion;

            return(desc);
        }
Exemplo n.º 12
0
        private Ropas LlenaClase()
        {
            Ropas ropa = new Ropas();

            ropa.RopaId      = Utils.ToInt(RopaIdTextbox.Text);
            ropa.Descripcion = DescripcionTextBox.Text;
            ropa.Size        = SizeTextBox.Text;
            ropa.Marca       = MarcaTextBox.Text;
            ropa.Precio      = Utils.ToDecimal(PrecioTextBox.Text);
            ropa.Inventario  = Utils.ToInt(InventarioTextBox.Text);

            return(ropa);
        }
Exemplo n.º 13
0
        private Ropas Llenaclase()
        {
            Ropas Ropa = new Ropas();

            InventariotextBox.Text = 0.ToString();
            Ropa.RopaId            = Convert.ToInt32(IdnumericUpDown.Value);
            Ropa.Descripcion       = DescripciontextBox.Text;
            Ropa.Size       = SizetextBox.Text;
            Ropa.Marca      = MarcatextBox.Text;
            Ropa.Precio     = Convert.ToDecimal(PrecionumericUpDown.Value);
            Ropa.Inventario = Convert.ToInt32(InventariotextBox.Text);

            return(Ropa);
        }
Exemplo n.º 14
0
        public void ModificarTest()
        {
            bool  paso  = false;
            Ropas ropas = new Ropas();

            ropas.RopaId      = 4;
            ropas.Descripcion = "tshirt";
            ropas.Size        = "XL";
            ropas.Marca       = "Levis";
            ropas.Precio      = 450;
            ropas.Inventario  = 9;

            paso = RopasBLL.Modificar(ropas);
            Assert.AreEqual(paso, true);
        }
Exemplo n.º 15
0
        public void GuardarTest()
        {
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = new Ropas();
            bool  paso = false;

            ropa.RopaId      = 1;
            ropa.Descripcion = "camiseta";
            ropa.Size        = "M";
            ropa.Marca       = "LV";
            ropa.Precio      = 1500;
            ropa.Inventario  = 5;

            paso = repositorio.Guardar(ropa);
            Assert.AreEqual(true, paso);
        }
        public static Ropas Buscar(int id)
        {
            Ropas    Ropa     = new Ropas();
            Contexto contexto = new Contexto();

            try
            {
                Ropa = contexto.Ropa.Find(id);
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(Ropa);
        }
Exemplo n.º 17
0
        public static Ropas Buscar(int id)
        {
            Contexto db   = new Contexto();
            Ropas    ropa = new Ropas();

            try
            {
                ropa = db.Ropas.Find(id);

                db.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(ropa);
        }
Exemplo n.º 18
0
        protected bool ValidarNombres(Ropas ropas)
        {
            bool validar = false;
            Expression <Func <Ropas, bool> > filtro = p => true;
            Repositorio <Ropas> repositorio         = new Repositorio <Ropas>();
            var lista = repositorio.GetList(c => true);

            foreach (var item in lista)
            {
                if (ropas.Descripcion == item.Descripcion)
                {
                    Utils.ShowToastr(this.Page, "Ropa ya Existe", "Error", "error");
                    return(validar = true);
                }
            }

            return(validar);
        }
Exemplo n.º 19
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = repositorio.Buscar(Utils.ToInt(RopaIdTextbox.Text));

            if (IsValid)
            {
                if (ropa != null)
                {
                    Utils.MostrarMensaje(this, "Hay Resultado", "Exito!!", "info");
                    Limpiar();
                    LlenaCampos(ropa);
                }
                else
                {
                    Utils.MostrarMensaje(this, "No Hay Resultado", "Fallo!!", "error");
                    Limpiar();
                }
            }
        }
Exemplo n.º 20
0
        protected void EliminarButton_Click(object sender, EventArgs e)
        {
            Repositorio <Ropas> repositorio = new Repositorio <Ropas>();
            Ropas ropa = repositorio.Buscar(Utils.ToInt(RopaIdTextbox.Text));

            if (IsValid)
            {
                if (ropa != null)
                {
                    repositorio.Eliminar(ropa.RopaId);
                    Utils.MostrarMensaje(this, "Eliminado", "Exito!!", "success");
                    Limpiar();
                }
                else
                {
                    Utils.MostrarMensaje(this, "No Eliminado", "Fallo!!", "warning");
                    Limpiar();
                }
            }
        }
        public static bool Guardar(Ropas Ropa)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                if (contexto.Ropa.Add(Ropa) != null)
                {
                    contexto.SaveChanges();
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }
Exemplo n.º 22
0
        public static bool Modificar(Ropas ropa)
        {
            bool     paso = false;
            Contexto db   = new Contexto();

            try
            {
                db.Entry(ropa).State = EntityState.Modified;
                if (db.SaveChanges() > 0)
                {
                    paso = true;
                    db.Dispose();
                }
            }
            catch (Exception)
            {
                throw;
            }


            return(paso);
        }
Exemplo n.º 23
0
        public static bool Guardar(Ropas ropa)
        {
            bool paso = false;

            Contexto db = new Contexto();

            try
            {
                if (db.Ropas.Add(ropa) != null)
                {
                    db.SaveChanges();
                    paso = true;

                    db.Dispose();
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Exemplo n.º 24
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool  paso = false;
            Ropas Ropa = Llenaclase();


            if (validar(2))
            {
                MessageBox.Show("llenar campo");
            }
            else
            {
                if (IdnumericUpDown.Value == 0)
                {
                    paso = BLL.RopasBLL.Guardar(Ropa);
                }
                else
                {
                    var P = BLL.RopasBLL.Buscar(Convert.ToInt32(IdnumericUpDown.Value));
                    if (P != null)
                    {
                        paso = BLL.RopasBLL.Modificar(Ropa);
                    }
                }

                Limpiar();
                errorProvider1.Clear();
                if (paso)
                {
                    MessageBox.Show("Guardado!",
                                    "Exitosamente", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudo Guardar!",
                                    "trata de nuevo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
        public static bool Modificar(Ropas Ropa)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(Ropa).State = EntityState.Modified;

                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }

            return(paso);
        }