/// <summary>
            /// Efectua la cancelación de la orden de compra
            /// </summary>
            public void CancelarOrdenCompra()
            {
                Entities.OrdenesComprasCanceladas occ = new Entities.OrdenesComprasCanceladas();
                occ.Comentarios    = this.Comentarios;
                occ.Fecha          = DB.GetDate();
                occ.OrdenCompra_ID = this.OrdenCompra_ID;
                occ.Usuario_ID     = Sesion.Usuario_ID;
                occ.Create();

                Entities.OrdenesCompras oc = Entities.OrdenesCompras.Read(this.OrdenCompra_ID);
                oc.EstatusOrdenCompra_ID = 2;
                oc.Update();
            }
Exemplo n.º 2
0
            public void CancelarOrden(int ordencompra_id, string comentarios)
            {
                DB.UpdateRow("OrdenesCompras",
                             DB.GetParams(DB.Param("EstatusOrdenCompra_ID", 2)),
                             DB.GetParams(DB.Param("OrdenCompra_ID", ordencompra_id)));

                Entities.OrdenesComprasCanceladas occ = new Entities.OrdenesComprasCanceladas();
                occ.Comentarios    = comentarios;
                occ.Fecha          = DB.GetDate();
                occ.OrdenCompra_ID = ordencompra_id;
                occ.Usuario_ID     = Sesion.Usuario_ID;
                occ.Create();
            }