public Remito(Modelo.Remitos miOrden, string miACCION) { InitializeComponent(); cDetalleCompra = Controladora.ControladoraDetalle.obtener_instancia(); cRemito = Controladora.ControladoraRemitos.obtener_instancia(); cComentario = Controladora.controladora_Comentarios.obtener_instancia(); cArt = Controladora.controladora_Articulos.obtener_instancia(); cEstado = Controladora.ControladoraEstado.obtener_instancia(); cReq = Controladora.Controladora_Req.obtener_instancia(); cProveedor = Controladora.ControladoraProveedor.obtener_instancia(); cOrden = Controladora.ControladoraOrdenes.obtener_instancia(); oRemito = miOrden; ACCION = miACCION; if (ACCION != "A") { textBoxfiltro.Text = oRemito.Orden_Compra.Proveedor.Razon_Social.ToString(); textBoxfiltro.Enabled = false; Fecha.Text = oRemito.Fecha.ToString(); Fecha.ReadOnly = true; //orden = cOrden.Asociar(textBoxfiltro.Text); textBoxId.Text = oRemito.Orden_Compra.Id.ToString(); textBoxId.ReadOnly = true; Filtrar(); //dgvDetalleCompra_SelectionChanged(); } }
//private void button1_Click(object sender, EventArgs e) //{ // ARMA_GRILLA(); //} private void btnBAJAS_Click(object sender, EventArgs e) { if (dgvRemitos.CurrentRow == null) { MessageBox.Show("Debe seleccionar una orden de la lista", "ATENCION!!"); return; } Modelo.Remitos orden = cRemitos.OBTENER(Convert.ToInt32(dgvRemitos.CurrentRow.Cells[0].Value)); DialogResult dr = MessageBox.Show("¿Confirma que desea anular la oden de compra para " + orden.Orden_Compra.Proveedor.Razon_Social + "?", "ELIMINAR ORDEN", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == System.Windows.Forms.DialogResult.Yes) { cRemitos.Eliminar(orden); ARMA_GRILLA(); } }
public void Eliminar(Modelo.Remitos art) { Modelo.SingletonContexto.obtener_instancia().Contexto.Remitos.Remove(art); Modelo.SingletonContexto.obtener_instancia().Contexto.SaveChanges(); }
public void Agregar(Modelo.Remitos art) { Modelo.SingletonContexto.obtener_instancia().Contexto.Remitos.Add(art); Modelo.SingletonContexto.obtener_instancia().Contexto.SaveChanges(); }