public DataTable ObtenerListaViajesPorChofer(String idCliente, DateTime fechaDesde, DateTime fechaHasta) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@clienteid"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = Int32.Parse(idCliente); parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@fechaDesde"; parametros[1].SqlDbType = SqlDbType.DateTime; parametros[1].Value = fechaDesde; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@fechaHasta"; parametros[2].SqlDbType = SqlDbType.DateTime; parametros[2].Value = fechaHasta; DataTable DtResultado = new DataTable("Viajes"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerViajesEntreFechasYCliente"); return(DtResultado); }
public object ObtenerAutos(int marca, int modelo, int chofer) { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Autos"); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@marca"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = marca; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@modelo"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = modelo; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@chofer"; parametros[2].SqlDbType = SqlDbType.Int; parametros[2].Value = chofer; DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerAutosMarcaModeloChofer"); return(DtResultado); }
public void AgregarFacturacion(String idCliente, DateTime fechaAhora, DateTime fechaDesde, DateTime fechaHasta) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[4]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@fechaDesde"; parametros[0].SqlDbType = SqlDbType.DateTime; parametros[0].Value = fechaDesde; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@fechaHasta"; parametros[1].SqlDbType = SqlDbType.DateTime; parametros[1].Value = fechaHasta; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@fechaCreado"; parametros[2].SqlDbType = SqlDbType.DateTime; parametros[2].Value = fechaAhora; parametros[3] = new SqlParameter(); parametros[3].ParameterName = "@clienteid"; parametros[3].SqlDbType = SqlDbType.Int; parametros[3].Value = Int32.Parse(idCliente); Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spAltaFactura"); }
public DataTable ObtenerChoferEspecifico(string nombre, string apellido, string dni) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@choferNombre"; parametros[0].SqlDbType = SqlDbType.NVarChar; parametros[0].Size = 255; parametros[0].Value = nombre; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@choferApellido"; parametros[1].SqlDbType = SqlDbType.NVarChar; parametros[1].Size = 255; parametros[1].Value = apellido; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@choferDni"; parametros[2].SqlDbType = SqlDbType.NVarChar; parametros[2].Size = 18; parametros[2].Value = dni; DataTable DtResultado = new DataTable("Choferes"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerChoferEspecifico"); return(DtResultado); }
public object ObtenerAutos(int marca, int modelo, string patente) { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Autos"); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@marca"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = marca; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@modelo"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = modelo; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@patente"; parametros[2].SqlDbType = SqlDbType.NVarChar; parametros[2].Size = 10; parametros[2].Value = patente; DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerAutosMarcaModeloPatente"); return(DtResultado); }
public object ObtenerAutos(int marca, int modelo, string patente, int chofer) { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Autos"); SqlParameter[] parametros = new SqlParameter[4]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@marca"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = marca; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@modelo"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = modelo; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@patente"; parametros[2].SqlDbType = SqlDbType.NVarChar; parametros[2].Size = 10; parametros[2].Value = patente; parametros[3] = new SqlParameter(); parametros[3].ParameterName = "@chofer"; parametros[3].SqlDbType = SqlDbType.Int; parametros[3].Value = chofer; // me devuelva una tabla con las siugientes columnas //id_auto, marca, modelo, patente, chofer, licencia, rodado, nombre DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerAutos"); return(DtResultado); }
public object ObtenerViajes(DateTime fecha, int turno, int chofer) { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Viajes"); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@fecha"; parametros[0].SqlDbType = SqlDbType.DateTime; parametros[0].Value = fecha; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@turno"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = turno; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@chofer"; parametros[2].SqlDbType = SqlDbType.Int; parametros[2].Value = chofer; //retornar una tabla con los viajes y una columna adicional que sea el importe del viaje (base+ km * precio km) as importe DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerViajes"); return(DtResultado); }
public DataTable ObtenerChoferes(DateTime dateFrom, DateTime dateTo, String turno) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@turno"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = Int32.Parse(turno); parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@dateFrom"; parametros[1].SqlDbType = SqlDbType.DateTime; parametros[1].Value = dateFrom; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@dateTo"; parametros[2].SqlDbType = SqlDbType.DateTime; parametros[2].Value = dateTo; DataTable DtResultado = new DataTable("Chofer"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerChoferesPorTurno"); return(DtResultado); }
public DataTable BuscarCliente(Entidades.Cliente cliente) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[3]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@nombre"; parametros[0].SqlDbType = SqlDbType.NVarChar; parametros[0].Size = 255; parametros[0].Value = cliente.Nombre; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@apellido"; parametros[1].SqlDbType = SqlDbType.NVarChar; parametros[1].Size = 255; parametros[1].Value = cliente.Apellido; parametros[2] = new SqlParameter(); parametros[2].ParameterName = "@dni"; parametros[2].SqlDbType = SqlDbType.Int; parametros[2].Value = cliente.Dni; DataTable DtResultado = new DataTable("Clientes"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spBuscarCliente"); return(DtResultado); }
public DataTable ObtenerTurnos() { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Turno"); DtResultado = Conexion.RetornarTabla("CRAZYDRIVER.spObtenerTurnosHabilitado"); return(DtResultado); }
public DataTable BuscarAnios() { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Anios"); DtResultado = Conexion.RetornarTabla("CRAZYDRIVER.spBuscarAnios"); return(DtResultado); }
public object ObtenerMarcas2() { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Marcas"); DtResultado = Conexion.RetornarTabla("CRAZYDRIVER.spObtenerMarcasYModelos2"); return(DtResultado); }
public DataTable ObtenerFuncionalidades() { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Funcionalidades"); DtResultado = Conexion.RetornarTabla("CRAZYDRIVER.spObtenerFuncionalidades"); return(DtResultado); }
public object ObtenerChoferes() { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Choferes"); DtResultado = Conexion.RetornarTabla("CRAZYDRIVER.spObtenerChoferes"); return(DtResultado); }
public object ObtenerViajes() { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Viajes"); //retornar una tabla con los viajes y una columna adicional que sea el importe del viaje (base+ km * precio km) as importe DtResultado = Conexion.RetornarTabla("CRAZYDRIVER.spObtenerTotalViajes"); return(DtResultado); }
public DataTable CargarLimitesFechas(String idTurno) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@idTurno"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = Int32.Parse(idTurno); DataTable DtResultado = new DataTable("Horario"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerHorarioTurno"); return(DtResultado); }
public DataTable CargarValorTurno(String turno) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@turno"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = Int32.Parse(turno); DataTable DtResultado = new DataTable("Costo"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerValorTurno"); return(DtResultado); }
public DataTable ObtenerFuncionalidades(int rolId) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@rolId"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = rolId; DataTable DtResultado = new DataTable("Funcionalidades"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerFuncionalidadesPorRol"); return(DtResultado); }
public DataTable ObtenerRoles(int idUsuario) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@idUsuario"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = idUsuario; DataTable DtResultado = new DataTable("Roles"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerRolesPorUsuario"); return(DtResultado); }
public object BusquedaTurno(Entidades.Turno turno) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@desc"; parametros[0].SqlDbType = SqlDbType.NVarChar; parametros[0].Size = 225; parametros[0].Value = turno.Descripcion; DataTable DtResultado = new DataTable("Turnos"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spBuscarTurno"); return(DtResultado); }
public DataTable buscarRoles(string rolNombre) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@rolNombre"; parametros[0].SqlDbType = SqlDbType.NVarChar; parametros[0].Size = 100; parametros[0].Value = rolNombre; DataTable DtResultado = new DataTable("Roles"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spBuscarRoles"); return(DtResultado); }
public DataTable Login(DUsuario Usuario) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@username"; parametros[0].SqlDbType = SqlDbType.NVarChar; parametros[0].Size = 255; parametros[0].Value = Usuario.Username; DataTable DtResultado = new DataTable("Usuario"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spLogin"); return(DtResultado); }
public object ObtenerAutos(string patente) { Conexion Conexion = new Conexion(); DataTable DtResultado = new DataTable("Autos"); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@patente"; parametros[0].SqlDbType = SqlDbType.NVarChar; parametros[0].Size = 10; parametros[0].Value = patente; DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerAutosPatente"); return(DtResultado); }
public DataTable ObtenerAutoHabilitado(String chofer, String turno) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[2]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@idchofer"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = Int32.Parse(chofer); parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@turno"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = Int32.Parse(turno); DataTable DtResultado = new DataTable("Modelo"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerAutoPorIDChoferTurno"); return(DtResultado); }
public DataTable BuscarChoferesViajeMasLargo(int trimestre, int anio) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[2]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@trimestre"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = trimestre; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@anio"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = anio; DataTable DtResultado = new DataTable("ChoferesViajeMasLargo"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spTop5ViajesMasLargos"); return(DtResultado); }
public DataTable BuscarCantVecesClienteMismoAuto(int trimestre, int anio) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[2]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@trimestre"; parametros[0].SqlDbType = SqlDbType.Int; parametros[0].Value = trimestre; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@anio"; parametros[1].SqlDbType = SqlDbType.Int; parametros[1].Value = anio; DataTable DtResultado = new DataTable("CantVecesClienteMismoAuto"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spTop5CantVecesClienteMismoAuto"); return(DtResultado); }
public DataTable ObtenerClientes(DateTime dateFrom, DateTime dateTo) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[2]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@dateFrom"; parametros[0].SqlDbType = SqlDbType.DateTime; parametros[0].Value = dateFrom; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@dateTo"; parametros[1].SqlDbType = SqlDbType.DateTime; parametros[1].Value = dateTo; DataTable DtResultado = new DataTable("Clientes"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spObtenerClientes"); return(DtResultado); }
public DataTable ObtenerClientesSinFacturacion(DateTime fechaDesde, DateTime fechaHasta) { Conexion Conexion = new Conexion(); SqlParameter[] parametros = new SqlParameter[2]; parametros[0] = new SqlParameter(); parametros[0].ParameterName = "@fechaDesde"; parametros[0].SqlDbType = SqlDbType.DateTime; parametros[0].Value = fechaDesde; parametros[1] = new SqlParameter(); parametros[1].ParameterName = "@fechaHasta"; parametros[1].SqlDbType = SqlDbType.DateTime; parametros[1].Size = 255; parametros[1].Value = fechaHasta; DataTable DtResultado = new DataTable("Clientes"); DtResultado = Conexion.RetornarTabla(parametros, "CRAZYDRIVER.spBuscarClientesSinFacturacion"); return(DtResultado); }