public bool buscarCompra(string documento) { bool OK = false; SELECTED = Compra.ConvertToCompra(dbCompra.getCompraByDoc(documento)); if (SELECTED != null) { SELECTED.ITEMS_COMPRA = dbCompra.getItemsCompra(SELECTED); COMPRA = SELECTED.Copy(); cargarDatosCliente(null); cargarDatosCompra(); bloquear(); OK = true; btnGuardar.Enabled = false; btnCancelar.Enabled = false; btnEditar.Enabled = true; btnEliminar.Enabled = true; btnLog.Enabled = true; btnReimprimir.Enabled = true; btnPrintKITCO.Enabled = true; } else { OK = false; } return OK; }
public ConfirmarCompra(Compra c, eOperacion operacion) { InitializeComponent(); dbUser = new DBUsuario(); dbCompra = new DBCompra(); ACCION = operacion; COMPRA = c; mostrarDatos(); }
public ComprasForm() { InitializeComponent(); dbPrendasal = new DBPRENDASAL(); dbUser = new DBUsuario(); dbCliente = new DBCliente(); dbCompra= new DBCompra(); dbCatalogo = new DBCatalogo(); COMPRA = new Compra(); }
public static Compra ConvertToCompra(DataRow dr) { Compra compra = null; if (dr != null) { compra = new Compra(); if (dr.Table.Columns.Contains("ID_COMPRA")) { compra.ID_COMPRA = dr.Field<int>("ID_COMPRA"); } if (dr.Table.Columns.Contains("COD_SUC")) { compra.COD_SUC = dr.Field<string>("COD_SUC"); } if (dr.Table.Columns.Contains("COD_TRANS")) { compra.COD_TRANS = dr.Field<string>("COD_TRANS"); } if (dr.Table.Columns.Contains("COD_CLIENTE")) { compra.COD_CLIENTE = dr.Field<string>("COD_CLIENTE"); } if (dr.Table.Columns.Contains("FECHA")) { compra.FECHA = dr.Field<DateTime>("FECHA"); } if (dr.Table.Columns.Contains("TIPO")) { compra.TIPO = (eTipoCompra)dr.Field<int>("TIPO"); } if (dr.Table.Columns.Contains("DOCUMENTO")) { compra.DOCUMENTO = dr.Field<string>("DOCUMENTO"); } if (dr.Table.Columns.Contains("TIPO_PAGO")) { compra.TIPO_PAGO = (eTipoPago) dr.Field<int>("TIPO_PAGO"); } if (dr.Table.Columns.Contains("TOTAL")) { compra.TOTAL = dr.Field<decimal>("TOTAL"); } if (dr.Table.Columns.Contains("CATEGORIA")) { compra.CATEGORIA = (eCategoria)Enum.Parse(typeof(eCategoria), dr.Field<string>("CATEGORIA")); } if (dr.Table.Columns.Contains("NIVEL")) { compra.NIVEL = (eNIVEL) dr.Field<int>("NIVEL"); } if (dr.Table.Columns.Contains("ESTADO")) { compra.ESTADO = (eEstado) dr.Field<int>("ESTADO"); } if (dr.Table.Columns.Contains("INIT_BALANCE")) { compra.INIT_BALANCE = dr.Field<bool>("INIT_BALANCE"); } if (dr.Table.Columns.Contains("NOTA")) { compra.NOTA = dr.Field<string>("NOTA"); } if (dr.Table.Columns.Contains("RESPONSABLE")) { compra.RESPONSABLE = dr.Field<string>("RESPONSABLE"); } if (dr.Table.Columns.Contains("CLIENTE")) { compra.CLIENTE = dr.Field<string>("CLIENTE"); } if (dr.Table.Columns.Contains("NIT")) { compra.NIT = dr.Field<string>("NIT"); } if (dr.Table.Columns.Contains("DUI")) { compra.DUI = dr.Field<string>("DUI"); } if (dr.Table.Columns.Contains("LICENCIA")) { compra.LICENCIA = dr.Field<string>("LICENCIA"); } if (dr.Table.Columns.Contains("PASAPORTE")) { compra.PASAPORTE = dr.Field<string>("PASAPORTE"); } if (dr.Table.Columns.Contains("CARNET")) { compra.CARNET = dr.Field<string>("CARNET"); } if (dr.Table.Columns.Contains("EXTENDIDO")) { compra.EXTENDIDO = dr.Field<string>("EXTENDIDO"); } if (dr.Table.Columns.Contains("EDAD")) { compra.EDAD = dr.Field<Int64?>("EDAD"); } if (dr.Table.Columns.Contains("TEL_CLI")) { compra.TEL_CLI = dr.Field<string>("TEL_CLI"); } if (dr.Table.Columns.Contains("DEPTO_CLI")) { compra.DEPTO_CLI = dr.Field<string>("DEPTO_CLI"); } if (dr.Table.Columns.Contains("DOMICILIO_CLI")) { compra.DOMICILIO_CLI = dr.Field<string>("DOMICILIO_CLI"); } if (dr.Table.Columns.Contains("DIRECCION_CLI")) { compra.DIRECCION_CLI = dr.Field<string>("DIRECCION_CLI"); } } return compra; }
private void NUEVO(object sender, EventArgs e) { ACCION = eOperacion.INSERT; COMPRA = new Compra(); COMPRA.COD_SUC = HOME.Instance().SUCURSAL.COD_SUC; COMPRA.DOCUMENTO = dbCompra.nextContratoCompra(COMPRA.COD_SUC); COMPRA.FECHA = HOME.Instance().FECHA_SISTEMA; COMPRA.NIVEL = eNIVEL.PRENDASAL; COMPRA.TIPO = eTipoCompra.CONTADO; COMPRA.TIPO_PAGO = eTipoPago.EFECTIVO; cargarDatosCliente(null); cargarDatosCompra(); desbloquear(); txtDocCLI.Focus(); btnGuardar.Enabled = true; btnCancelar.Enabled = true; btnEditar.Enabled = false; btnEliminar.Enabled = false; btnLog.Enabled = false; btnReimprimir.Enabled = false; btnPrintKITCO.Enabled = false; }
private void CANCELAR(object sender, EventArgs e) { switch (ACCION) { case eOperacion.INSERT: NUEVO(null, null); break; case eOperacion.UPDATE: ACCION = eOperacion.SEARCH; COMPRA = SELECTED.Copy(); cargarDatosCliente(null); cargarDatosCompra(); bloquear(); btnGuardar.Enabled = false; btnCancelar.Enabled = false; btnEditar.Enabled = true; btnEliminar.Enabled = true; btnLog.Enabled = true; btnReimprimir.Enabled = true; btnPrintKITCO.Enabled = true; break; } }