private void button1_Click(object sender, EventArgs e) { Compra compra = new Compra(); List <Ubicacion> ubicaciones = new List <Ubicacion>(); foreach (var u in UbicacionesListView.CheckedItems) { Ubicacion ubi = (Ubicacion)((ListViewItem)u).Tag; compra.total += ubi.precio; ubicaciones.Add(ubi); } ComprasDao comprasDao = new ComprasDao(); SqlTransaction trans = DatabaseConection.getInstance().BeginTransaction(); compra.ubicaciones = ubicaciones; compra.fechaCompra = Generals.getFecha(); compra.cantidad = ubicaciones.Count; Cliente clie = new Cliente(); compra.cli = clie; ubicacionesSeleccionadas = ubicaciones; try { comprasDao.insertarCompra(compra, publicacionActual, trans); trans.Commit(); MessageBox.Show("Compra realizada con exito"); } catch (Exception ex) { trans.Rollback(); MessageBox.Show("Ha ocurrido un error al procesar la compra"); } }
public HistorialCliente(int clieID, int tipo = 0) { InitializeComponent(); comprasDao = new ComprasDao(); this.HistorialListView.Columns.Insert(0, "Id", 5 * (int)HistorialListView.Font.SizeInPoints, HorizontalAlignment.Center); this.HistorialListView.Columns.Insert(1, "Fecha", 30 * (int)HistorialListView.Font.SizeInPoints, HorizontalAlignment.Center); this.HistorialListView.Columns.Insert(2, "Medio de pago", 10 * (int)HistorialListView.Font.SizeInPoints, HorizontalAlignment.Center); this.HistorialListView.Columns.Insert(3, "Cantidad", 15 * (int)HistorialListView.Font.SizeInPoints, HorizontalAlignment.Center); this.HistorialListView.Columns.Insert(4, "Total", 15 * (int)HistorialListView.Font.SizeInPoints, HorizontalAlignment.Center); idCliete = clieID; if (tipo != 0) { this.BackButton.Visible = true; } else { this.BackButton.Visible = false; } actualizarListaSgunpagina(); }
public static List <string> CargarComboTipoMoneda() { List <string> lista = new List <string>(); lista = ComprasDao.CargarComboTipoMoneda(); return(lista); }
public static List <string> CargarComboCodigoOperacion() { List <string> lista = new List <string>(); lista = ComprasDao.CargarComboCodigoOperacion(); return(lista); }
protected void btnGuardar_Click(object sender, EventArgs e) { DateTime hora = DateTime.Now; if (!Page.IsValid) { return; } try { CompraInsumosEntidad compra = new CompraInsumosEntidad(); compra.fechaHora = hora; compra.idProveedor = cboProveedor.SelectedIndex; compra.montoTotal = calcularTotal(); foreach (DetalleCompraInsumosEntidad det in listaD) { det.fechaHora = hora; } ComprasDao.InsertarCompra(compra, listaD); limpiar(); } catch (Exception ex) { txtResultado.Visible = true; txtResultado.Text = "Ha ocurrido el siguiente error: " + ex.Message; } }
public static bool AnularFacturaCompra(int idEmpresa, string nroFactura) { bool exito = false; try { exito = ComprasDao.AnularFacturaCompra(idEmpresa, nroFactura); } catch (Exception ex) { } return(exito); }
public static int GuardarCargaMasivaCompras(List <FacturaCompra> listaStatic, string cuit, string periodo) { int exito = 0; try { exito = ComprasDao.GuardarCargaMasivaCompras(listaStatic, cuit, periodo); } catch (Exception ex) { } return(exito); }
public static List <FacturaCompraAnual> FacturacionAnualPorPeriodos(string cuit, string periodo) { List <FacturaCompraAnual> _listaFacturacionCompraAnual = new List <FacturaCompraAnual>(); try { _listaFacturacionCompraAnual = ComprasDao.FacturacionAnualPorPeriodos(cuit, periodo); } catch (Exception ex) { } return(_listaFacturacionCompraAnual); }
public static List <FacturaVentaAnual> FacturacionAnualVentasPorPeriodos(string cuit, string Periodo) { List <FacturaVentaAnual> _listaFacturacionVentaAnual = new List <FacturaVentaAnual>(); try { _listaFacturacionVentaAnual = ComprasDao.FacturacionAnualVentasPorPeriodos(cuit, Periodo); } catch (Exception ex) { throw new Exception(); } return(_listaFacturacionVentaAnual); }
public static bool GuardarEdicionFacturaCompras(FacturaCompra _factura, string cuit, string idFactura) { bool exito = false; try { //ValidarDatosFactura(_subCliente); exito = ComprasDao.GuardarEdicionFacturaCompras(_factura, cuit, idFactura); } catch (Exception ex) { } return(exito); }
public static bool GuardarFacturaCompra(FacturaCompra _factura, string cuitCliente) { bool exito = false; try { ValidarDatosFactura(_factura); exito = ComprasDao.GuardarFacturaCompra(_factura, cuitCliente); } catch (Exception ex) { } return(exito); }
public static List <FacturaCompraAnual> FacturacionAnualPorAño(int idEmpresa) { List <FacturaCompraAnual> _listaFacturacionComprasAnual = new List <FacturaCompraAnual>(); try { _listaFacturacionComprasAnual = ComprasDao.FacturacionAnualPorAño(idEmpresa); } catch (Exception ex) { throw new Exception(); } return(_listaFacturacionComprasAnual); }
public void insertarCompraConItems(Compra compra, Publicacion publi) { ComprasDao comprasDao = new ComprasDao(); PuntosDao puntosDao = new PuntosDao(); SqlTransaction tansaction = DatabaseConection.getInstance().BeginTransaction(); try { comprasDao.insertarCompra(compra, publi, tansaction); puntosDao.actualizarPuntosPorCompra(compra, tansaction); tansaction.Commit(); } catch (Exception e) { tansaction.Rollback(); throw e; } }
public static List <FacturaCompra> BuscarCompraPorProveedor(string apellidoNombre) { List <FacturaCompra> _listaCompras = new List <FacturaCompra>(); try { _listaCompras = ComprasDao.BuscarCompraPorProveedor(apellidoNombre); } catch (Exception ex) { const string message = "Error en el sistema. Intente nuevamente o comuniquese con el administrador."; const string caption = "Atención"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Warning); throw new Exception(); } return(_listaCompras); }
public static List <FacturaCompra> BuscarTodasFacturasDeComprasDelCliente(string cuit) { List <FacturaCompra> _listaFacturasCompras = new List <FacturaCompra>(); try { _listaFacturasCompras = ComprasDao.BuscarTodasFacturasDeComprasDelCliente(cuit); } catch (Exception ex) { const string message = "Error en el sistema. Intente nuevamente o comuniquese con el administrador."; const string caption = "Atención"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Warning); throw new Exception(); } return(_listaFacturasCompras); }
public static List <FacturaCompraAnual> FacturacionAnualPorPeriodos(string cuit, string año) { List <FacturaCompraAnual> _listaFacturacionCompraAnual = new List <FacturaCompraAnual>(); try { _listaFacturacionCompraAnual = ComprasDao.FacturacionAnualPorPeriodos(cuit, año); } catch (Exception ex) { const string message = "Error en el sistema. Intente nuevamente o comuniquese con el administrador."; const string caption = "Atención"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Warning); throw new Exception(); } return(_listaFacturacionCompraAnual); }
public static List <EstadisticaCompraTorta> BuscarFacturacionTorta(string cuit, string periodoTorta) { List <EstadisticaCompraTorta> _listaFacturasSubCliente = new List <EstadisticaCompraTorta>(); try { _listaFacturasSubCliente = ComprasDao.BuscarFacturacionTorta(cuit, periodoTorta); } catch (Exception ex) { const string message = "Error en el sistema. Intente nuevamente o comuniquese con el administrador."; const string caption = "Atención"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Warning); throw new Exception(); } return(_listaFacturasSubCliente); }
private static bool ValidarFacturaProveedorYaExistente(FacturaCompra _factura) { bool existe = ComprasDao.ValidarFacturaProveedorYaExistente(_factura); return(existe); }