internal DataTable getCanjesDeUsuario(int id_usuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetHistorialCanje", SQLArgumentosManager.nuevoParametro("@idUsuario", id_usuario)); return(resultTable); }
public Usuario getUsuario(String usuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetUsuario", SQLArgumentosManager.nuevoParametro("@username", usuario)); List <Usuario> usuariosEncontrados = new List <Usuario>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Usuario personaEncontrado = this.BuildUsuario(row); usuariosEncontrados.Add(personaEncontrado); } } else { return(null); } if (usuariosEncontrados.Count == 0) { return(null); } else { return(usuariosEncontrados.ElementAt(0)); } }
internal DataTable getEspectaculosPorUsuario(int idUsuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_AllEspectaculosPorIdUsuario", SQLArgumentosManager.nuevoParametro("@idUsuario", idUsuario)); return(resultTable); }
public DataTable getItemsFactura(int nro_factura) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_DevuelveItemsPorIdFactura", SQLArgumentosManager.nuevoParametro("@idFactura", nro_factura)); return(resultTable); }
public DataTable getHistorialCliente(int id_usuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_HistorialComprasCliente", //SQLArgumentosManager.nuevoParametro("@idUsuario", 2))); SQLArgumentosManager.nuevoParametro("@idUsuario", id_usuario)); return(resultTable); }
public DataTable getPublicacionFiltradaConId(int id_publicacion) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetEspectaculoFiltradoPorId", SQLArgumentosManager.nuevoParametro("@idEspectaculo", id_publicacion)); return(resultTable); }
public DataTable getEspectaculosFiltro(int idEspec, string idList, string fecDesde, string fecHasta) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_FiltrarEspectaculos", SQLArgumentosManager.nuevoParametro("@idEspectaculo", idEspec) .add("@idList", idList) .add("@desde", fecDesde) .add("@hasta", fecHasta)); return(resultTable); }
public DataTable buscarClientes(Cliente clienteABuscar) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_FiltrarClientes", SQLArgumentosManager.nuevoParametro("@nombre", clienteABuscar.nombre) .add("@apellido", clienteABuscar.apellido) .add("@email", clienteABuscar.mail) .add("@nroDoc", clienteABuscar.nro_documento)); return(resultTable); }
public ResultadoAltaCliente altaClienteYUsuario(string user, string pass, Cliente nuevaPersona, List <Forma_Pago_Cliente> nuevasFormasPago) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_NuevoCliente", SQLArgumentosManager.nuevoParametro("@nombre", nuevaPersona.nombre) .add("@apellido", nuevaPersona.apellido) .add("@tipo_doc", nuevaPersona.tipo_documento) .add("@documento", nuevaPersona.nro_documento) .add("@cuil", nuevaPersona.cuil) .add("@fecha_nac", nuevaPersona.fecha_nacimiento) .add("@mail", nuevaPersona.mail) .add("@telefono", nuevaPersona.telefono) .add("@calle", nuevaPersona.direccion_calle) .add("@nroCalle", nuevaPersona.direccion_nro) .add("@piso", nuevaPersona.direccion_piso) .add("@depto", nuevaPersona.direccion_depto) .add("@localidad", nuevaPersona.direccion_localidad) .add("@cod_postal", nuevaPersona.codigo_postal) .add("@user", user) .add("@pass", pass)); ResultadoAltaCliente resultadoAlta = new ResultadoAltaCliente(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { resultadoAlta.resultadoCliente = row["resultadoCliente"].ToString(); resultadoAlta.id_usuario = Int32.Parse(row["id_usuario"].ToString()); resultadoAlta.id_cliente = Int32.Parse(row["id_cliente"].ToString()); resultadoAlta.username = row["username"].ToString(); resultadoAlta.password = row["password"].ToString(); } } if (resultadoAlta.resultadoCliente.Equals("OK")) { foreach (Forma_Pago_Cliente nuevaFormaPago in nuevasFormasPago) { nuevaFormaPago.id_cliente = resultadoAlta.id_cliente; string resultadoTarjeta = this.altaDeMedioDePago(nuevaFormaPago); if (!(resultadoTarjeta.Equals("OK"))) { MessageBox.Show(resultadoAlta.resultadoTarjeta + " con numero de tarjeta " + nuevaFormaPago.nro_tarjeta.ToString()); } resultadoAlta.resultadoTarjeta = resultadoTarjeta; } } return(resultadoAlta); }
public List <Ubicacion> getAllUbicaciones() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllUbicaciones"); List <Ubicacion> lista_ubicaciones = new List <Ubicacion>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { var ubicacion = BuildUbicacion(row); lista_ubicaciones.Add(ubicacion); } } return(lista_ubicaciones); }
internal List <Tipo_Ubicacion> getAllTiposUbicacion() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllTiposUbicacion"); List <Tipo_Ubicacion> lista_tipos = new List <Tipo_Ubicacion>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { var tipo = BuildTipoUbicacion(row); lista_tipos.Add(tipo); } } return(lista_tipos); }
public Cliente getClientePorIdUsuario(int idUsuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetClientePorIdUsuario", SQLArgumentosManager.nuevoParametro("@idUsuario", idUsuario)); List <Cliente> lista_clientes = new List <Cliente>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Cliente cliente = BuildCliente(row); lista_clientes.Add(cliente); } } return(lista_clientes.ElementAt(0)); }
public List <Rol> getAllRolesHabilitados() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllRolesHab"); var lista_Roles = new List <Rol>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { var rol = BuildRol(row); lista_Roles.Add(rol); } } return(lista_Roles); }
public List <Funcionalidad> getAllFuncionalidades() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllFuncionalidad"); List <Funcionalidad> lista_funcionalidades = new List <Funcionalidad>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Funcionalidad funcionalidad = BuildFuncionalidad(row); lista_funcionalidades.Add(funcionalidad); } } return(lista_funcionalidades); }
public List <Rubro> getAllRubros() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllRubros"); List <Rubro> lista_rubros = new List <Rubro>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Rubro rubro = BuildRubro(row); lista_rubros.Add(rubro); } } return(lista_rubros); }
internal Espectaculo getEspectaculoPorID(int idEspectaculo) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetEspectaculoPorId", SQLArgumentosManager.nuevoParametro("@idEspectaculo", idEspectaculo)); List <Espectaculo> espectaculos = new List <Espectaculo>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Espectaculo espectaculo = BuildEspectaculo(row); espectaculos.Add(espectaculo); } } return(espectaculos.ElementAt(0)); }
public List <Grado_Publicacion> getAllGradosPublicacionActivos() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllGradosActivos"); List <Grado_Publicacion> lista_grados = new List <Grado_Publicacion>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { var grado = BuildGradoPublicacion(row); lista_grados.Add(grado); } } return(lista_grados); }
internal Empresa getEmpresaPorId(int idEmpresa) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetEmpresaPorId", SQLArgumentosManager.nuevoParametro("@idEmpresa", idEmpresa)); List <Empresa> lista_Empresas = new List <Empresa>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Empresa empresa = BuildEmpresa(row); lista_Empresas.Add(empresa); } } return(lista_Empresas.ElementAt(0)); }
internal int getPuntosClienteConIdUsuario(int idUsuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetPuntosClienteConIdUsuario", SQLArgumentosManager.nuevoParametro("@idUsuario", idUsuario) .add("@fechaActual", DatosSesion.getFechaSistema())); Int32 puntos = 0; if (resultTable != null && resultTable.Rows.Count > 0) { foreach (DataRow row in resultTable.Rows) { puntos = Int32.Parse(row["PuntosDisponibles"].ToString()); } } return(puntos); }
public List <Espectaculo> getEspectaculosActivos() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetAllEspectaculos"); List <Espectaculo> espectaculos = new List <Espectaculo>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Espectaculo especItem = new Espectaculo(); especItem.id_espectaculo = int.Parse(row["id_espectaculo"].ToString()); especItem.descripcion = row["descripcion"].ToString(); espectaculos.Add(especItem); } } return(espectaculos); }
internal List <Ubicacion> getUbicacionesEspectaculo(int id_espectaculo) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetUbicacionesEspectaculo", SQLArgumentosManager.nuevoParametro("@id_espectaculo", id_espectaculo)); List <Ubicacion> lista_ubicaciones = new List <Ubicacion>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { var ubicacion = BuildUbicacion(row); lista_ubicaciones.Add(ubicacion); } } return(lista_ubicaciones); }
public List <Funcionalidad> funcionalidadesXRol(int id_rol) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_Funcionalidad_X_Rol", SQLArgumentosManager.nuevoParametro("@id_rol", id_rol)); List <Funcionalidad> lista_funcionalidades = new List <Funcionalidad>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Funcionalidad funcionalidad = BuildFuncionalidad(row); lista_funcionalidades.Add(funcionalidad); } } return(lista_funcionalidades); }
internal List <Forma_Pago> getFormasPagosValidas() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetFormasPagoValidas"); List <Forma_Pago> lista_pagos = new List <Forma_Pago>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Forma_Pago formaPago = BuildFormaPago(row); lista_pagos.Add(formaPago); } } return(lista_pagos); }
public List <Rol> getRolesConIDUsuario(int id_usuario) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetRolesIDUser", SQLArgumentosManager.nuevoParametro("@id_user", id_usuario)); List <Rol> rolesEncontrados = new List <Rol>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Rol rolEncontrado = this.BuildRol(row); rolesEncontrados.Add(rolEncontrado); } } return(rolesEncontrados); }
public List <Empresa> getAllEmpresasActivas() { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_AllEmpresasActivas"); List <Empresa> lista_Empresas = new List <Empresa>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Empresa empresa = new Empresa(); empresa.id_empresa = int.Parse(row["id_empresa"].ToString()); empresa.razon_social = row["razon_social"].ToString(); lista_Empresas.Add(empresa); } } return(lista_Empresas); }
public Factura generarRendicion(int id_empresa, int id_espectaculo, int cantidad) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GenerarRendicionComision", SQLArgumentosManager.nuevoParametro("@idEmpresa", id_empresa) .add("@idEspectaculo", id_espectaculo) .add("@cantidad", id_espectaculo)); Factura factura = new Factura(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Factura item = buildCompra(row); factura = item; break; } } return(factura); }
public List <Tipo_Ubicacion> getTiposUbicacionXEspec(int id_espectaculo, string fecha, string hora) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetTipoUbicXEspect", SQLArgumentosManager.nuevoParametro("@id", id_espectaculo) .add("@fecha", fecha) .add("@hora", hora)); List <Tipo_Ubicacion> lista_tipos = new List <Tipo_Ubicacion>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { var tipo = BuildTipoUbicacion(row); lista_tipos.Add(tipo); } } return(lista_tipos); }
internal List <string> getHorariosDeEspectaculo(int id_espectaculo) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_GetHorariosEspectaculo", SQLArgumentosManager.nuevoParametro("@id_Espectaculo", id_espectaculo)); List <String> horarios = new List <String>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { String hora = (row["hora_espectaculo"].ToString()).ToString(); horarios.Add(hora); } } return(horarios); }
public List <Espectaculo> getEspectaculosPorEmpresa(int id_empresa) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_AllEspectaculosPorIdEmpresa", SQLArgumentosManager.nuevoParametro("@idEmpresa", id_empresa)); List <Espectaculo> espectaculos = new List <Espectaculo>(); if (resultTable != null && resultTable.Rows != null) { foreach (DataRow row in resultTable.Rows) { Espectaculo especItem = new Espectaculo(); especItem.id_espectaculo = int.Parse(row["id_espectaculo"].ToString()); especItem.descripcion = row["descripcion"].ToString(); espectaculos.Add(especItem); } } return(espectaculos); }
public DataTable buscarEmpresas(Empresa empresaABuscar) { DataTable resultTable = SQLManager.ejecutarDataTableStoreProcedure("LOOPP.SP_FiltrarEmpresas", SQLArgumentosManager.nuevoParametro("@cuit", empresaABuscar.cuit) .add("@razon_soc", empresaABuscar.razon_social) .add("@email", empresaABuscar.mail)); //List<Empresa> empresasEncontradas = new List<Empresa>(); //if (resultTable != null && resultTable.Rows != null) //{ // foreach (DataRow row in resultTable.Rows) // { // Empresa empresaEncontrada = this.BuildEmpresa(row); // empresasEncontradas.Add(empresaEncontrada); // } //} return(resultTable); }