public void Alta(ARQUEO_PRODUCTO objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { ctx.ARQUEO_PRODUCTO.AddObject(objeto); ctx.SaveChanges(); } }
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(); } }
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<T> asociada. /// </summary> public void AddToARQUEO_PRODUCTO(ARQUEO_PRODUCTO aRQUEO_PRODUCTO) { base.AddObject("ARQUEO_PRODUCTO", aRQUEO_PRODUCTO); }
public void Alta(ARQUEO_PRODUCTO entidad) { mARQUEO_PRODUCTO.Alta(entidad); }
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; } }