Esempio n. 1
0
        public static Entidades.TiposProductos  Buscar(Expression <Func <Entidades.TiposProductos, bool> > tipo)
        {
            Entidades.TiposProductos Result = null;
            using (var repoitorio = new Repositorio <Entidades.TiposProductos>())
            {
                Result = repoitorio.Buscar(tipo);
            }

            return(Result);
        }
Esempio n. 2
0
        //Me vi en la necesidad de crear la BLL ya que no existia al momento de clonar el proyecto
        public static Entidades.TiposProductos Guardar(Entidades.TiposProductos nuevo)
        {
            Entidades.TiposProductos creado = null;
            using (var repositorio = new Repositorio <Entidades.TiposProductos>())
            {
                creado = repositorio.Guardar(nuevo);
            }

            return(creado);
        }
Esempio n. 3
0
        public static bool Eliminar(Entidades.TiposProductos existente)
        {
            bool eliminado = false;

            using (var repositorio = new Repositorio <Entidades.TiposProductos>())
            {
                eliminado = repositorio.Eliminar(existente);
            }

            return(eliminado);
        }
        private void button2_Click(object sender, EventArgs e)
        {
            var guardar = new Entidades.TiposProductos();
            int id      = 0;

            try
            {
                if (!Validar())
                {
                    MessageBox.Show("Por favor llenar los campos");
                }
                else
                {
                    //No Crei necesario crear una funcion llenar campos ya que son pocas cosas que se deben guardar
                    guardar.Tipo   = nombreTipoTextBox.Text;
                    guardar.TipoId = (Utilidades.TOINT(IDTipoTextBox.Text));

                    //Asigna true o false al checkBox segun selecione el usuario
                    if (checkBoxesActivo.Checked == false)
                    {
                        guardar.esActivo = false;
                    }
                    else
                    {
                        guardar.esActivo = true;
                    }
                    ////////////////////////////////////////////


                    //Modifica si es necesario  de lo contrario guarda
                    if (id != guardar.TipoId)
                    {
                        BLL.TiposProductos.Mofidicar(guardar);
                        MessageBox.Show("Tipo de articulo modificado");
                    }
                    else
                    {
                        BLL.TiposProductos.Guardar(guardar);
                        MessageBox.Show("Nuevo tipo articulo agregado con exito!");
                    }
                }
                Limpiar();
            }
            catch (Exception)
            {
                throw;
            }
        }