public frm_REMITO() { InitializeComponent(); oProvedorNew = new MODELO.Proveedor(); orderC = new MODELO.Factura(); cREMITO = CONTROLADORA.cRemito.obtener_instancia(); cRemitoUpdated = CONTROLADORA.cRemitoUpdated.obtener_instancia(); cAuditoria = CONTROLADORA.cAuditoria.obtenerInstancia(); cLocalidad = CONTROLADORA.cLocalidad.obtener_instancia(); cCANTMAT = CONTROLADORA.cCantMat.obtener_instancia(); cOccantmat = CONTROLADORA.cOccantmat.obtener_instancia(); cMateriales = CONTROLADORA.cMateriales.obtener_instancia(); cCLIENTE = CONTROLADORA.cCliente.obtener_instancia(); cORDEN = CONTROLADORA.cOrdenCompra.obtener_instancia(); oMaterial = new MODELO.Materiales(); listaCANTMATERIALES = new List <MODELO.CantidadMat>(); listanuevax2 = new List <MODELO.Materiales>(); listaMaterialesUpdated = new List <MODELO.RemitoUpdated>(); txtNROREMITO.Text = DateTime.Now.ToString("yyyyMMddHHmmss"); oRemito = new MODELO.Remito(); dgvUPDATED.Enabled = false; //ocantmat = new List<MODELO.CantidadMat>(); txtCANTIDAD.Enabled = false; //dtpFECHARECEPCION.Enabled = false; /*dgvMATERIALES.Columns["codigo"].Visible = false; * dgvMATERIALES.Columns["ordercompra"].Visible = false; * * dgvUPDATED.Columns["codigo"].Visible = false; * dgvUPDATED.Columns["nroOrden"].Visible = false;*/ }
private void btnELIMINAR_Click_1(object sender, EventArgs e) { if (dgvORDENESCOMPRA.CurrentRow == null) { MessageBox.Show("Debe seleccionar un rubro"); return; } MODELO.Factura oORDEN = (MODELO.Factura)dgvORDENESCOMPRA.CurrentRow.DataBoundItem; DialogResult dr = MessageBox.Show("¿Confirma que desea eliminar " + oORDEN.NroOrden + "?", "CONFIRMA", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { MODELO.AuditoriaOC oAuditoria = new MODELO.AuditoriaOC(); oAuditoria.FechayHora = System.DateTime.Now; oAuditoria.Movimiento = "Baja"; oAuditoria.Username = "******"; oAuditoria.NroOrden = oORDEN.NroOrden; oAuditoria.Proveedor = oORDEN.Proveedor; cAuditoria.AGREGAR_AUDITORIA(oAuditoria); cCOMPRA.eliminarOrden(oORDEN); ARMA_GRILLA(); } }
public frmORDEN_COMPRA() { InitializeComponent(); cOrden = CONTROLADORA.cOrdenCompra.obtener_instancia(); cMateriales = CONTROLADORA.cMateriales.obtener_instancia(); cCantMat = CONTROLADORA.cCantMat.obtener_instancia(); cAuditoria = CONTROLADORA.cAuditoria.obtenerInstancia(); cOccantmat = CONTROLADORA.cOccantmat.obtener_instancia(); listaMateriales = new List <MODELO.Materiales>(); listaCantMateriales = new List <MODELO.CantidadMat>(); listaImportes = new List <double>(); listaIva = new List <double>(); listaDescuentos = new List <double>(); listaPrecioTotal = new List <double>(); txtNROORDEN.Text = DateTime.Now.ToString("yyyyMMddHHmmss"); txtNROORDEN.Enabled = false; txtCANTIDAD.Enabled = false; txtPUC.Enabled = false; txtCANTIDAD.Enabled = false; txtUNIDADMEDIDA.Enabled = false; txtIVATOTAL.Enabled = false; txtIMPORTE_TOTAL.Enabled = false; //btnAGREGAR.Enabled = false; txtDESCUENTO.Enabled = false; txtIMPORTE.Enabled = false; txtIVA.Enabled = false; txtDTOTOTAL.Enabled = false; txtPROVEEDOR.Enabled = false; oORDEN = new MODELO.Factura(); }
public void btnLUPA_OC_Click(object sender, EventArgs e) { OC.frmORDENESCOMPRA frm = new OC.frmORDENESCOMPRA(); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { oOrden = frm.OrdenSelec; orderC = oOrden; //oProveedor = frm.ProveedorSelect; oProvedorNew = oOrden.Proveedor; //string proveedor = oOrden.Proveedor.ToString(); ARMO_GRILLA(); } //orderC = new MODELO.Factura(); if (oOrden == null) { return; } txtORDENCOMPRA.Text = oOrden.NroOrden.ToString(); txtPROVEEDOR.Text = orderC.Proveedor.razonSocial.ToString(); txtDIRECCION_PROV.Text = oOrden.Proveedor.direccion.ToString(); txtLOCALIDAD_PROV.Text = oOrden.Localidad; // txtLOCALIDAD_PROV.Text = oProvedorNew.direccion; //txtLOCALIDAD_PROV.Text = oOrden.Proveedor.Localidad.ToString(); //txtLOCALIDAD_PROV.Text = oOrden.Proveedor.Localidad.ToString(); //txtLOCALIDAD_PROV.Text = oOrden.Proveedor.Localidad.nombre; }
public List <Int32> obtenerCantidadxD(MODELO.Factura oOrden) //Obtiene por nombre { var clases = from clase in oMODELO_SEGURIDAD.OccantmatS.Include("CantidadMat").ToList() where clase.ordercompra == oOrden select clase.cantidadmat.Cantidad_mat; return(clases.ToList()); }
/*public MODELO.Occantmat obtenerOccantmatUnico(string material) //Obtiene por nombre * { * var clases = from clase in oMODELO_SEGURIDAD.OccantmatS.Include("CantidadMat").ToList() * where clase.material == material * select clase; * * return clases; * }*/ public List <MODELO.Materiales> obtenerNuevax2(MODELO.Factura oOrden) //Obtiene por nombre { var clases = from clase in oMODELO_SEGURIDAD.OccantmatS.Include("CantidadMat").ToList() where clase.ordercompra == oOrden select clase.cantidadmat.Material; return(clases.ToList()); }
public System.Collections.IEnumerable obtenerOccantmat(MODELO.Factura oOrden) //Obtiene por nombre { var clases = from clase in oMODELO_SEGURIDAD.OccantmatS.Include("CantidadMat").ToList() where (clase.ordercompra == oOrden) && oOrden.visibily != false select clase; return(clases.ToList()); }
public frm_REMITO(MODELO.Remito unREMITO, string unaACCION) { InitializeComponent(); oProvedorNew = new MODELO.Proveedor(); orderC = new MODELO.Factura(); cREMITO = CONTROLADORA.cRemito.obtener_instancia(); oMaterial = new MODELO.Materiales(); cCANTMAT = CONTROLADORA.cCantMat.obtener_instancia(); cRemitoUpdated = CONTROLADORA.cRemitoUpdated.obtener_instancia(); cOccantmat = CONTROLADORA.cOccantmat.obtener_instancia(); cAuditoria = CONTROLADORA.cAuditoria.obtenerInstancia(); cMateriales = CONTROLADORA.cMateriales.obtener_instancia(); cCLIENTE = CONTROLADORA.cCliente.obtener_instancia(); cORDEN = CONTROLADORA.cOrdenCompra.obtener_instancia(); //dgvMATERIALES.Columns["codigo"].Visible = false; //dgvMATERIALES.Columns["ordercompra"].Visible = false; //dgvUPDATED.Columns["codigo"].Visible = false; //dgvUPDATED.Columns["nroOrden"].Visible = false; oRemito = unREMITO; ACCION = unaACCION; txtNROREMITO.Enabled = false; //txtCLIENTE.Enabled = false; txtLOCALIDAD_PROV.Enabled = false; //txtDIRECCION_CLIENTE.Enabled = false; //txtDNI_CLIENTE.Enabled = false; txtORDENCOMPRA.Enabled = false; dtpFECHARECEPCION.Enabled = false; txtMATERIAL.Enabled = false; txtCANTIDAD.Enabled = false; //cmbCANTIDADCALIF.Enabled = false; //cmbTIEMPOCALIF.Enabled = false; btnVERIFCANT.Enabled = false; txtNROREMITO.Text = oRemito.NroRemito.ToString(); //txtCLIENTE.Text = oRemito.Proveedor.ToString(); txtPROVEEDOR.Text = oRemito.Proveedor.ToString(); txtDIRECCION_PROV.Text = oRemito.Proveedor.direccion; txtLOCALIDAD_PROV.Text = oRemito.Localidad; //txtLOCALIDAD_PROV.Text = oOrden.Localidad.ToString(); txtCANTIDAD.Text = oRemito.Cantidad.ToString(); txtORDENCOMPRA.Text = oRemito.OrdenDeCompra.ToString(); btnLUPA_OC.Enabled = false; dtpFECHARECEPCION.Text = oRemito.Fecha.ToString(); dgvUPDATED.Enabled = false; dgvUPDATED.DataSource = null; dgvUPDATED.DataSource = cRemitoUpdated.obtenerPorRemito(txtNROREMITO.Text); dgvUPDATED.Columns["codigo"].Visible = false; dgvUPDATED.Columns["nroOrden"].Visible = false; //cmbCANTIDADCALIF.Text = oRemito.CalifCantidad.ToString(); //cmbTIEMPOCALIF.Text = oRemito.CalifTiempo.ToString(); }
public void AGREGAR_AUDITORIA(string movimiento, MODELO.Factura oORDEN) { MODELO.AuditoriaOC oAuditoria = new MODELO.AuditoriaOC(); oAuditoria.FechayHora = System.DateTime.Now; oAuditoria.Movimiento = movimiento; oAuditoria.Username = "******"; oAuditoria.NroOrden = oORDEN.NroOrden; oAuditoria.Proveedor = oORDEN.Proveedor; cAuditoria.AGREGAR_AUDITORIA(oAuditoria); }
public frmORDEN_COMPRA(MODELO.Factura unaOrden, string unaaccion) { InitializeComponent(); cOrden = CONTROLADORA.cOrdenCompra.obtener_instancia(); cMateriales = CONTROLADORA.cMateriales.obtener_instancia(); cCantMat = CONTROLADORA.cCantMat.obtener_instancia(); cAuditoria = CONTROLADORA.cAuditoria.obtenerInstancia(); cOccantmat = CONTROLADORA.cOccantmat.obtener_instancia(); //oORDEN = new MODELO.OrdenCompra(); oORDEN = unaOrden; accion = unaaccion; txtNROORDEN.Enabled = false; txtPROVEEDOR.Enabled = false; dtpFECHARECEPCION.Enabled = false; txtIMPORTE.Enabled = false; txtIVATOTAL.Enabled = false; txtDESCUENTO.Enabled = false; txtIMPORTE_TOTAL.Enabled = false; txtMATERIAL.Enabled = false; txtDTOTOTAL.Enabled = false; btnLUPA.Enabled = false; txtCANTIDAD.Enabled = false; txtPUC.Enabled = false; txtIVA.Enabled = false; txtUNIDADMEDIDA.Enabled = false; txtDESCUENTO.Enabled = false; //btnAGREGAR.Enabled = false; button2.Enabled = false; if (accion == "M") { txtNROORDEN.Text = oORDEN.NroOrden.ToString(); txtPROVEEDOR.Text = oORDEN.Proveedor.ToString(); dtpFECHARECEPCION.Value = oORDEN.Fecha_Recepcion; txtIMPORTE.Text = oORDEN.Importe.ToString(); txtIVATOTAL.Text = oORDEN.IvaTotal.ToString(); txtIMPORTE_TOTAL.Text = oORDEN.Importe.ToString(); txtDESCUENTO.Text = oORDEN.Descuento.ToString(); txtDTOTOTAL.Text = oORDEN.DescuentoTotal.ToString(); txtCANTIDAD.Text = oORDEN.Cantidad.ToString(); txtPUC.Text = oORDEN.Puc.ToString(); //txtIVA.Text = oORDEN.Iva.ToString(); //txtUNIDADMEDIDA.Text = oORDEN.UnidadMedida.ToString(); txtDESCUENTO.Text = oORDEN.Descuento.ToString(); dgvOCM.DataSource = null; dgvOCM.DataSource = cOccantmat.obtenerOccantmat(oORDEN); } }
private void btnCONSULTAR_Click(object sender, EventArgs e) { if (dgvORDENESCOMPRA.CurrentRow == null) { MessageBox.Show("Debe seleccionar una orden de compra"); return; } MODELO.Factura oORDEN = (MODELO.Factura)dgvORDENESCOMPRA.CurrentRow.DataBoundItem; OC.frmORDEN_COMPRA frm = new OC.frmORDEN_COMPRA(oORDEN, "M"); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { ARMA_GRILLA(); } }
private void dgvORDENESCOMPRA_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dgvORDENESCOMPRA.CurrentRow == null) { MessageBox.Show("Debe seleccionar una OC"); return; } oOcompra = (MODELO.Factura)dgvORDENESCOMPRA.CurrentRow.DataBoundItem; if (oOcompra.visibily == false) { MessageBox.Show("Esta orden de compra, ya se encuentra completa, por favor realize una nueva orden de compra"); return; } this.DialogResult = DialogResult.OK; }
public void modificarOrden(MODELO.Factura oOrden) { oMODELO_SEGURIDAD.Entry(oOrden).State = System.Data.Entity.EntityState.Modified; oMODELO_SEGURIDAD.SaveChanges(); }
public void eliminarOrden(MODELO.Factura oOrden) { oMODELO_SEGURIDAD.ORDENESDECOMPRAS.Remove(oOrden); oMODELO_SEGURIDAD.SaveChanges(); }
public void agregarOrden(MODELO.Factura oOrden) { oMODELO_SEGURIDAD.ORDENESDECOMPRAS.Add(oOrden); oMODELO_SEGURIDAD.SaveChanges(); }