public void CrearDataSetCompleto() { dsShop = new dsCuaShop(); daArticulo = new dsCuaShopTableAdapters.ArticuloTableAdapter(); daArticulo.Fill(dsShop.Articulo); daEmpleado = new dsCuaShopTableAdapters.EmpleadoTableAdapter(); daEmpleado.Fill(dsShop.Empleado); daRecogida = new dsCuaShopTableAdapters.RecogidaTableAdapter(); daRecogida.Fill(dsShop.Recogida); daVenta = new dsCuaShopTableAdapters.VentaTableAdapter(); daVenta.Fill(dsShop.Venta); daFamilia = new dsCuaShopTableAdapters.FamilliaTableAdapter(); daFamilia.Fill(dsShop.Famillia); daSubFamilia = new dsCuaShopTableAdapters.SubFamiliaTableAdapter(); daSubFamilia.Fill(dsShop.SubFamilia); daAdmin = new dsCuaShopTableAdapters.AdminTableAdapter(); daAdmin.Fill(dsShop.Admin); daArticulosVenta = new dsCuaShopTableAdapters.ArticulosVentaTableAdapter(); daArticulosVenta.Fill(dsShop.ArticulosVenta); }
public static void UpdateVenta(Venta objVenta) { if (objVenta.VentaId <= 0) { throw new ArgumentException("la ventaId no puede ser menor o igual a cero."); } try { VentaTableAdapter localAdapter = new VentaTableAdapter(); object resutl = localAdapter.UpdateVenta( objVenta.NombreCliente, objVenta.ApellidoCliente, objVenta.Nit, objVenta.MontoTotal, objVenta.PagoTotal, objVenta.MontoCambio, objVenta.MontoDescuento, objVenta.FechaPedido, objVenta.FechaEntrega, objVenta.FechaAnulacion, objVenta.Estado, objVenta.Latitud, objVenta.Longitud, objVenta.VentaId); log.Debug("Se actualizo la venta al nombre de : " + objVenta.NombreCliente); } catch (Exception q) { log.Error("Ocurrió un error al actualizar la venta", q); throw q; } }
public static List <Venta> GetVentaListForSearch(string whereSql) { if (string.IsNullOrEmpty(whereSql)) { whereSql = "1 = 1"; } List <Venta> theList = new List <Venta>(); Venta theUser = null; VentaTableAdapter theAdapter = new VentaTableAdapter(); try { VentaDS.VentaDataTable table = theAdapter.GetVentaForSearch(whereSql); if (table != null && table.Rows.Count > 0) { foreach (VentaDS.VentaRow row in table.Rows) { theUser = FillVentaRecord(row); theList.Add(theUser); } } } catch (Exception q) { log.Error("el error ocurrio mientras obtenia la lista de las venta de la base de datos", q); return(null); } return(theList); }
public static Venta GetVentaById(int ventaID) { VentaTableAdapter localAdapter = new VentaTableAdapter(); if (ventaID <= 0) { return(null); } Venta theUser = null; try { VentaDS.VentaDataTable table = localAdapter.GetVentaById(ventaID); if (table != null && table.Rows.Count > 0) { VentaDS.VentaRow row = table[0]; theUser = FillVentaRecord(row); } } catch (Exception q) { log.Error("An error was ocurred while geting venta data", q); return(null); } return(theUser); }
public static void DeleteVenta(int ventaId) { if (ventaId <= 0) { throw new ArgumentException("La venta no puede ser menor o igual a cero."); } try { VentaTableAdapter theAdapter = new VentaTableAdapter(); theAdapter.DeleteVenta(ventaId); } catch (Exception ex) { log.Error("Ocurrio un error al Eliminar la venta.", ex); throw ex; } }
public static int InsertVenta(Venta objVenta) { try { if (objVenta == null) { throw new ArgumentException("La venta no puede ser nulo o vacío."); } int?VentaId = 0; VentaTableAdapter localAdapter = new VentaTableAdapter(); object resutl = localAdapter.InsertVenta( ref VentaId, objVenta.NombreCliente, objVenta.ApellidoCliente, objVenta.Nit, objVenta.MontoTotal, objVenta.PagoTotal, objVenta.MontoCambio, objVenta.MontoDescuento, objVenta.FechaPedido, //objVenta.FechaEntrega, //objVenta.FechaAnulacion, objVenta.Estado, objVenta.Latitud, objVenta.Longitud); log.Debug("Se insertó la venta al nombre de: " + objVenta.NombreCliente); return((int)VentaId); } catch (Exception q) { log.Error("Ocurrió un error al insertar la venta", q); throw q; } }