public VentaBRL(Venta vtn, List <VentaItem> vti, Garantia grt) { this.Vtn = vtn; this.Vti = vti; this.Grt = grt; dal = new VentaDAL(vtn, vti, grt); }
public static string Insertar(int idventa, int idcliente, int idtrabajador, DateTime fecha, string tipo_pago, string no_comprobante, string no_crefical, string no_auttarjeta, decimal igv, int estado, DataTable dtDetalles) { VentaDAL proc = new VentaDAL(); Venta entidad = new Venta(); entidad.IDventa = idventa; ; entidad.IDTrabajador = idtrabajador; entidad.IDCliente = idcliente; entidad.Fecha = fecha; entidad.Tipo_Pago = tipo_pago; entidad.No_Comprobante = no_comprobante; entidad.No_Crefiscal = no_crefical; entidad.No_Auttarjeta = no_auttarjeta; entidad.IGV = igv; entidad.Estado = estado; List<Detalle_Venta> detalles = new List<Detalle_Venta>(); foreach (DataRow row in dtDetalles.Rows) { Detalle_Venta detalle = new Detalle_Venta(); detalle.IDDetalle_Ingreso = Convert.ToInt32(row["iddetalle_ingreso"].ToString()); detalle.IDVenta = Convert.ToInt32(row["idventa"].ToString()); detalle.Cantidad = Convert.ToInt32(row["cantidad"].ToString()); detalle.Precio_Venta = Convert.ToDecimal(row["precio_venta"].ToString()); detalle.Descuento = Convert.ToDecimal(row["descuento"].ToString()); detalles.Add(detalle); } return proc.Insertar(entidad, detalles); }
public Venta GetByID(int ID) { Venta result = default(Venta); var VentaDAL = new VentaDAL(); result = VentaDAL.ReadBy(ID); return(result); }
public Venta Create(Venta Venta) { Venta result = default(Venta); var VentaDAL = new VentaDAL(); result = VentaDAL.Create(Venta); return(result); }
public List <Venta> ListarTodos() { List <Venta> result = default(List <Venta>); var VentaDAL = new VentaDAL(); result = VentaDAL.Read(); return(result); }
public bool Delete(int ID) { var VentaDAL = new VentaDAL(); try { VentaDAL.Delete(ID); return(true); } catch { Console.WriteLine("Error al eliminar el elemento"); return(false); } }
public bool Edit(Venta Venta) { var VentaDAL = new VentaDAL(); try { VentaDAL.Update(Venta); return(true); } catch { Console.WriteLine("Error al editar el elemento"); return(false); } }
public static string Anular(int idventa) { try { Venta entidad = new Venta(); VentaDAL proc = new VentaDAL(); entidad.IDventa = idventa; return proc.Anular(entidad); } catch (Exception ex) { throw; } }
public static bool createVenta(Venta venta) { return(VentaDAL.createVenta(venta)); }
public VentaBRL(Venta vtn) { this.vtn = vtn; dal = new VentaDAL(vtn); }
/// <summary> /// Metodo SelectIdItemsAnular VentaBRL /// </summary> /// <param name="id"></param> /// <returns>DataTable</returns> public DataTable SelectIdItemsAnular(int id) { dal = new VentaDAL(); return(dal.SelectIdItemsAnular(id)); }
/// <summary> /// Metodo Get VentaBRL /// </summary> /// <param name="id"></param> /// <returns>Venta</returns> public Venta Get(int id) { dal = new VentaDAL(); return(dal.Get(id)); }
/// <summary> /// Metodo SelectBusquedaVenta VentaBRL /// </summary> /// <param name="texto"></param> /// <returns>DataTable</returns> public DataTable SelectBusquedaVenta(string texto) { dal = new VentaDAL(); return(dal.SelectBusquedaVenta(texto)); }
/// <summary> /// Metodo SelectMaxIdVenta VentaBRL /// </summary> /// <returns>DataTable</returns> public DataTable SelectMaxIdVenta() { dal = new VentaDAL(); return(dal.SelectMaxIdVenta()); }
public static DataTable Buscar_Cliente_Venta_Documento(string textobuscar) { VentaDAL Obj = new VentaDAL(); return Obj.Buscar_Cliente_Venta_Documento(textobuscar); }
public static List <DetalleVenta> getVentas() { return(VentaDAL.getVentas()); }
public static DataTable MostrarDetalle(string textobuscar) { VentaDAL Obj = new VentaDAL(); return Obj.MostrarDetalle(textobuscar); }
public static DataTable BuscarArticuloVentaId(string textobuscar) { VentaDAL Obj = new VentaDAL(); return Obj.Buscar_Articulo_Venta_Id(textobuscar); }
public static Venta getVentasBySr(int serie) { return(VentaDAL.getVentasBySr(serie)); }
/// <summary> /// Metodo Select VentaBRL /// </summary> /// <returns>DataTable</returns> public override DataTable Select() { dal = new VentaDAL(); return(dal.Select()); }