Example #1
0
        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;
                }
            }
        }
Example #2
0
        public void AgregarVentaEspera(VentaEspera ventaEspera)
        {
            int filasAfectadas = new DatVenta().InsertarVentaEspera(ventaEspera);

            if (filasAfectadas != 1)
            {
                throw new ApplicationException("OcurriĆ³ un error al Insertar la venta");
            }
        }
Example #3
0
        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);
        }