private void Guardarbutton_Click(object sender, EventArgs e)
        {
            rArticulos articulo = LlenarClase();
            bool       paso     = false;

            //Determinar si es Guardar o Modificar
            if (IdnumericUpDown.Value == 0)
            {
                paso = ArticulosBLL.BLL.ArticulosBLL.Guardar(articulo);
            }
            else
            {
                paso = ArticulosBLL.BLL.ArticulosBLL.Modificar(LlenarClase());
            }

            //Informar el resultado
            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void ArticulostoolStripButton_Click(object sender, EventArgs e)
        {
            rArticulos registro = new rArticulos();

            registro.MdiParent = this;
            registro.Show();
        }
Пример #3
0
        private void ArticulosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rArticulos ver = new rArticulos();

            ver.MdiParent = this;
            ver.Show();
        }
Пример #4
0
        private void toolStripButton3_Click(object sender, EventArgs e)
        {
            rArticulos ver = new rArticulos();

            ver.MdiParent = this;
            ver.Show();
        }
Пример #5
0
        private void articulosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rArticulos articulo = new rArticulos();

            articulo.MdiParent = this.MdiParent;
            articulo.Show();
        }
Пример #6
0
        private void registroArticuloToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rArticulos articulos = new rArticulos();

            articulos.MdiParent = this;
            articulos.Show();
        }
        private rArticulos LlenarClase()
        {
            rArticulos art = new rArticulos();

            art.ArticuloId       = Convert.ToInt32(IdnumericUpDown.Value);
            art.Descripcion      = DescripciontextBox.Text;
            art.Precio           = PreciotextBox.Text;
            art.FechaVencimiento = VencimientodateTimePicker.Value;
            art.CantidadCotizada = Convert.ToInt32(CantCottextBox.Text);

            return(art);
        }
Пример #8
0
 private void registroDeArticuloToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if ((Nivellabel.Text == "Almacen" || Nivellabel.Text == "Administrador"))
     {
         rArticulos articulos = new rArticulos();
         articulos.MdiParent = this;
         articulos.Show();
     }
     else
     {
         MessageBox.Show("No se puede acceder con este usuario", "No tiene los Permiso!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Пример #9
0
        /// <summary>
        /// Permite Buscar una entidad en la base de datos
        /// </summary>
        ///<param name="id">El Id del articulo que se desea encontrar </param>
        /// <returns>Retorna el articulo encontrado </returns>
        public static rArticulos Buscar(int id)
        {
            rArticulos articulo = new rArticulos();
            Contexto   contexto = new Contexto();

            try
            {
                articulo = contexto.Articulos.Find(id);
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(articulo);
        }
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int        id       = Convert.ToInt32(IdnumericUpDown.Value);
            rArticulos articulo = ArticulosBLL.BLL.ArticulosBLL.Buscar(id);

            if (articulo != null)
            {
                DescripciontextBox.Text        = articulo.Descripcion;
                PreciotextBox.Text             = articulo.Precio;
                VencimientodateTimePicker.Text = articulo.FechaVencimiento.ToString();
                CantCottextBox.Text            = articulo.CantidadCotizada.ToString();
            }
            else
            {
                MessageBox.Show("No se encontro", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #11
0
        /// <summary>
        /// Permite Modificar una entidad en la base de datos
        /// </summary>
        /// <param name="articulo">Una instancia de Articulo</param>
        /// <returns>Retorna True si Modifico o Falso si falló </returns>
        public static bool Modificar(rArticulos articulo)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(articulo).State = EntityState.Modified;
                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Пример #12
0
        /// <summary>
        /// Permite guardar una entidad en la base de datos
        /// </summary>
        /// <param name="Articulo">Una instancia de Articulo</param>
        /// <returns>Retorna True si guardo o Falso si falló </returns>
        public static bool Guardar(rArticulos articulo)
        {
            bool paso = false;
            //Creamos una instancia del contexto para poder conectar con la BD
            Contexto contexto = new Contexto();

            try
            {
                if (contexto.Articulos.Add(articulo) != null)
                {
                    contexto.SaveChanges();//Guardar los cambios
                    paso = true;
                }
                contexto.Dispose();//siempre hay que cerrar la conexion
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Пример #13
0
        /// <summary>
        /// Permite Eliminar una entidad en la base de datos
        /// </summary>
        ///<param name="id">El Id del articulo que se desea eliminar </param>
        /// <returns>Retorna True si Eliminó o Falso si falló </returns>
        public static bool Eliminar(int id)
        {
            bool paso = false;

            Contexto contexto = new Contexto();

            try
            {
                rArticulos articulo = contexto.Articulos.Find(id);
                contexto.Articulos.Remove(articulo);
                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
 private void articulosToolStripMenuItem_Click(object sender, EventArgs e)
 {
     UI.Registro.rArticulos r = new rArticulos();
     r.Show();
 }
 private void ArticulostoolStripButton_Click(object sender, EventArgs e)
 {
     UI.Registro.rArticulos r = new rArticulos();
     r.Show();
 }
Пример #16
0
        private void estudiantesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rArticulos ra = new rArticulos();

            ra.Show();
        }
Пример #17
0
        private void ArticuloToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rArticulos c = new rArticulos();

            c.ShowDialog();
        }
Пример #18
0
        private void RegistrarArticuloButton_Click(object sender, RoutedEventArgs e)
        {
            Window registro = new rArticulos();

            registro.Show();
        }
Пример #19
0
        private void articulosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rArticulos abrir = new rArticulos();

            abrir.Show();
        }
Пример #20
0
        //Consultas Menu---------------------------------------------------------------

        //Registrar Button---------------------------------------------------------------
        private void RegistrarArticulosButton_Click(object sender, RoutedEventArgs e)
        {
            rArticulos rArticulos = new rArticulos();

            rArticulos.Show();
        }
        private void ArticulosMenuItem_Click(object sender, RoutedEventArgs e)
        {
            rArticulos rArticulos = new rArticulos();

            rArticulos.Show();
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            rArticulos rArticulo = new rArticulos();

            rArticulo.Show();
        }
Пример #23
0
        public void rArticuloMenuItem_Click(object sender, RoutedEventArgs e)
        {
            rArticulos ra = new rArticulos();

            ra.Show();
        }
        private void Registrar_Click(object sender, RoutedEventArgs e)
        {
            rArticulos registro = new rArticulos();

            registro.ShowDialog();
        }