public int InsertarVentaEspera(VentaEspera ve) { using (SqlConnection conn = new SqlConnection(MasterConnection.connection)) { try { int resultado = 0; conn.Open(); SqlCommand sc = new SqlCommand("[sp_insertarVentaEspera]", conn); sc.CommandType = CommandType.StoredProcedure; sc.Parameters.AddWithValue("@idcliente", ve.IdCliente); sc.Parameters.AddWithValue("@idusuario", ve.IdUsuario); sc.Parameters.AddWithValue("@idcaja", ve.IdCaja); sc.Parameters.AddWithValue("@fechaventa", ve.FechaVenta); sc.Parameters.AddWithValue("@referencia", ve.Referencia); sc.Parameters.AddWithValue("@montototal", ve.MontoTotal); resultado = sc.ExecuteNonQuery(); conn.Close(); return(resultado); } catch (Exception ex) { conn.Close(); throw ex; } } }
public void AgregarVentaEspera(VentaEspera ventaEspera) { int filasAfectadas = new DatVenta().InsertarVentaEspera(ventaEspera); if (filasAfectadas != 1) { throw new ApplicationException("Ocurrió un error al Insertar la venta"); } }
public List <VentaEspera> Listar_VentasEnEspera() { DataTable dt = new DatVenta().Obtener_VentasEnEspera(); List <VentaEspera> lstVentas = new List <VentaEspera>(); foreach (DataRow dr in dt.Rows) { VentaEspera v = new VentaEspera(); v.Id = Convert.ToInt32(dr["Id"]); v.IdCliente = Convert.ToInt32(dr["ClienteId"]); v.IdUsuario = Convert.ToInt32(dr["UsuarioId"]); v.IdCaja = Convert.ToInt32(dr["CajaId"]); v.FechaVenta = Convert.ToDateTime(dr["Fecha"]); v.Referencia = dr["Referencia"].ToString(); v.MontoTotal = Convert.ToDecimal(dr["MontoTotal"]); lstVentas.Add(v); } return(lstVentas); }