Ejemplo n.º 1
0
 public void Alta(ARQUEO_PRODUCTO objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.ARQUEO_PRODUCTO.AddObject(objeto);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 public void Modificacion(ARQUEO_PRODUCTO objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.ARQUEO_PRODUCTO.Attach(objeto);
         ctx.ObjectStateManager.ChangeObjectState(objeto, System.Data.EntityState.Modified);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 3
0
 public ARQUEO_PRODUCTO AltaConRetorno(ARQUEO_PRODUCTO objeto)
 {
     using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia())
     {
         ctx.ARQUEO_PRODUCTO.AddObject(objeto);
         ctx.SaveChanges();
         return ObtenerPorID(objeto.ARQPROD_ID);
     }
 }
 /// <summary>
 /// Crear un nuevo objeto ARQUEO_PRODUCTO.
 /// </summary>
 /// <param name="aRQPROD_ID">Valor inicial de la propiedad ARQPROD_ID.</param>
 /// <param name="pROD_ID">Valor inicial de la propiedad PROD_ID.</param>
 /// <param name="mOTARQ_ID">Valor inicial de la propiedad MOTARQ_ID.</param>
 public static ARQUEO_PRODUCTO CreateARQUEO_PRODUCTO(global::System.Int32 aRQPROD_ID, global::System.Int32 pROD_ID, global::System.Int32 mOTARQ_ID)
 {
     ARQUEO_PRODUCTO aRQUEO_PRODUCTO = new ARQUEO_PRODUCTO();
     aRQUEO_PRODUCTO.ARQPROD_ID = aRQPROD_ID;
     aRQUEO_PRODUCTO.PROD_ID = pROD_ID;
     aRQUEO_PRODUCTO.MOTARQ_ID = mOTARQ_ID;
     return aRQUEO_PRODUCTO;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet ARQUEO_PRODUCTO. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToARQUEO_PRODUCTO(ARQUEO_PRODUCTO aRQUEO_PRODUCTO)
 {
     base.AddObject("ARQUEO_PRODUCTO", aRQUEO_PRODUCTO);
 }
Ejemplo n.º 6
0
 public void Alta(ARQUEO_PRODUCTO entidad)
 {
     mARQUEO_PRODUCTO.Alta(entidad);
 }
Ejemplo n.º 7
0
        private void oK_CANCEL1_Click_OK(object sender, EventArgs e)
        {
            try
            {
                EsValido = true;
                if (!ValidateChildren() || !EsValido)
                {
                    DialogResult = DialogResult.None;
                    return;
                }
                ARQUEO_PRODUCTO eArqueo = new ARQUEO_PRODUCTO();

                eArqueo.PROD_ID = ePRODUCTO.PRO_ID;
                eArqueo.MOTARQ_ID = (int)cmbMotivoArqueo.SelectedValue;
                eArqueo.ARQPROD_CANTIDAD = numArqueo.Value;
                eArqueo.ARQPROD_OBSERVACION = txtObservacion.Text.ToUpper();
                eArqueo.AU_FECHA_HORA = System.DateTime.Now;
                eArqueo.AU_USUARIO = Common.Seguridad.UsuarioLog;

                cPRODUCTO.Alta(eArqueo);

                ePRODUCTO.PRO_STOCKACTUAL = CalculaCantidadActualizada();

                cPRODUCTO.Modificacion(ePRODUCTO);

                MostrarMensajeInformativo("Se actualizo el stock del producto: " + lblProducto.Text);
                DialogResult = DialogResult.OK;
            }
            catch (Exception ex)
            {
                ProcesarExcepcion(ex);
                DialogResult = DialogResult.None;
            }
        }