Exemple #1
0
        /// <summary>
        /// Inserta nuevo elemento a la tabla Articulos
        /// </summary>
        private void Insertar()
        {
            try
            {
                enTArticulo et = new enTArticulo
                {
                    DetalleArticulo = teDetalleArticulo.Text,
                    CodeBar         = teCodigoBarra.Text,
                    IdRecurso       = Convert.ToInt32(leIdRecurso.EditValue.ToString()),
                    IdTipoArticulo  = Convert.ToInt32(leTipoArticulo.EditValue.ToString()),
                    PrecioAlquiler  = Convert.ToDecimal(tePrecioAlquiler.Text),
                    PrecioVenta     = Convert.ToDecimal(tePrecioPublico.Text),
                    PrecioCompra    = Convert.ToDecimal(tePrecioCosto.Text),
                    Stock           = Convert.ToInt32(teStock.Text),
                    Stockminimo     = Convert.ToInt32(teStockMinimo.Text)
                };

                _ctx.Articulos.Add(et);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                gcArticulos.Refresh();
            }
        }
Exemple #2
0
        /// <summary>
        /// Actualiza Articulos,  desde formulario.
        /// </summary>
        /// <param name="iId"></param>
        private void Actualizar(int iId)
        {
            try
            {
                enTArticulo oArt = _ctx.Articulos.SingleOrDefault <enTArticulo>(p => p.IdArticulo == iId);

                oArt.CodeBar         = teCodigoBarra.Text;
                oArt.DetalleArticulo = teDetalleArticulo.Text;
                oArt.PrecioAlquiler  = Convert.ToDecimal(tePrecioAlquiler.Text);
                oArt.PrecioCompra    = Convert.ToDecimal(tePrecioCosto.Text);
                oArt.PrecioVenta     = Convert.ToDecimal(tePrecioPublico.Text);
                oArt.Stock           = Convert.ToInt32(teStock.Text);
                oArt.Stockminimo     = Convert.ToInt32(teStockMinimo.Text);

                _ctx.SaveChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                gcArticulos.Refresh();
            }
        }
 public void Nuevo()
 {
     Debug.WriteLine("PRIVILEGIOS: agregar articulo");
     Current = new enTArticulo();
 }
 public bool UpdateInsumo(enTArticulo modificado)
 {
     return(false);
 }
 public void Addinsumo(enTArticulo nuevo)
 {
     //
 }