public List <BE.TipoServicio> Listar() { List <BE.TipoServicio> ListaServicios = new List <BE.TipoServicio>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("tabla", "TipoServicio", System.Data.SqlDbType.VarChar); DataTable Tabla = acc.Leer("ListarEntidad", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { if ((int)linea["Borrado"] == 0) { BE.TipoServicio serv = new BE.TipoServicio(); serv.ID = (int)linea["ID"]; serv.Nombre = (string)linea["NombreServicio"]; serv.Descripcion = (string)linea["Descripcion"]; serv.TiempoMedio = (int)linea["TiempoMedio"]; ListaServicios.Add(serv); } } return(ListaServicios); }
public List <BE.Recibo> ListarRecibos(BE.Empleado emp) { List <BE.Recibo> ListaRecibos = new List <BE.Recibo>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("idemp", emp.ID, System.Data.SqlDbType.Int); DataTable Tabla = acc.Leer("Recibo_Listar", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Recibo rec = new BE.Recibo(); rec.ID = (int)linea["ID"]; rec.Emp = emp; rec.FechaDePago = (DateTime)linea["Fecha"]; rec.Periodo = (string)linea["Periodo"]; rec.SubtotalConRet = float.Parse(linea["Subtotal_ConRet"].ToString()); rec.SubtotalDeducciones = float.Parse(linea["Subtotal_Deducciones"].ToString()); rec.SubtotalExentas = float.Parse(linea["Subtotal_Exentas"].ToString());; rec.TipoLiquidacion = (string)linea["TipoLiquidacion"]; rec.Total = float.Parse(linea["Total"].ToString());; ListaRecibos.Add(rec); } return(ListaRecibos); }
public List <BE.Empleado> ListarEmpleados() { List <BE.Empleado> ListaEmpleados = new List <BE.Empleado>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("tabla", "Empleado", System.Data.SqlDbType.VarChar); DataTable Tabla = acc.Leer("ListarEntidad", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Empleado emp = new BE.Empleado(); if (VerificarDespedido((int)linea["ID"]) == false) { emp.ID = (int)linea["ID"]; emp.Nombre = (string)linea["Nombre"]; emp.Apellido = (string)linea["Apellido"]; emp.Legajo = (int)linea["Legajo"]; emp.Cuil = (int)linea["Cuil"]; MPCat.ListarCategoria(emp, (int)linea["ID_Categoria"]); emp.FechaIngreso = (DateTime)linea["FechaIngreso"]; emp.Cuenta = float.Parse(linea["Cuenta"].ToString()); emp.Bco = MPBco.ListarBco((int)linea["ID_Banco"]); emp.Sueldo = emp.Cat.Sueldo; ListaEmpleados.Add(emp); } } return(ListaEmpleados); }
public List <BE.Enfermedad> ListarEnfermedad(BE.Medicion Med) { List <BE.Enfermedad> ListaEnfermedad = new List <BE.Enfermedad>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("id", Med.Tipo.ID, System.Data.SqlDbType.VarChar); DataTable Tabla = acc.Leer("Enfermedad_ListarPorMed", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Enfermedad enf = new BE.Enfermedad(); enf.ID = (int)linea["ID"]; enf.Nombre = (string)linea["Nombre"]; if ((int)linea["Maximo"] == 0) { if (Med.Valor < Med.Tipo.MinimoMasculino) { ListaEnfermedad.Add(enf); } } if ((int)linea["Maximo"] == 1) { if (Med.Valor > Med.Tipo.MaximoMasculino) { ListaEnfermedad.Add(enf); } } } return(ListaEnfermedad); }
public List <BE.Alarma> ListarAlarmas() { List <BE.Alarma> ListaAlarma = new List <BE.Alarma>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("tabla", "Alarma", System.Data.SqlDbType.VarChar); DataTable Tabla = acc.Leer("ListarEntidad", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { if (linea["Evolucion"].GetType().ToString() == "System.DBNull") { BE.Alarma al = new BE.Alarma(); al.Fecha = DateTime.Parse(linea["Fecha"].ToString()); al.ID = int.Parse(linea["ID"].ToString()); DAL.MP_Usuario Gestor = new MP_Usuario(); al.Usuario = Gestor.ObtenerUsuarioID(int.Parse(linea["ID_Usuario"].ToString())); DAL.MP_Medicion GestorMedicion = new MP_Medicion(); al.Mediciones = GestorMedicion.ListarMedicionAlarma(al.ID); ListaAlarma.Add(al); } } return(ListaAlarma); }
public List <BE.TipoHabito> Listar() { List <BE.TipoHabito> ListaHabitos = new List <BE.TipoHabito>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("tabla", "Tipo_Habito", System.Data.SqlDbType.VarChar); DataTable Tabla = acc.Leer("ListarEntidad", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { if ((int)linea["Borrado"] == 0) { BE.TipoHabito hab = new BE.TipoHabito(); hab.ID = (int)linea["ID"]; hab.Nombre = (string)linea["Nombre"]; hab.EfectoNegativo = (string)linea["EfectoNegativo"]; hab.EfectoPositivo = (string)linea["EfectoPositivo"]; hab.ValorPositivo = (int)linea["ValorPositivo"]; hab.ValorNegativo = (int)linea["ValorNegativo"]; ListaHabitos.Add(hab); } } return(ListaHabitos); }
public List <BE.Concepto> ListarConceptos() { List <BE.Concepto> ListaConcepto = new List <BE.Concepto>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("tabla", "Concepto", SqlDbType.VarChar); acc.AbrirConexion(); DataTable tabla = acc.Leer("ListarEntidad", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { if ((int)linea["Borrado"] == 0) { BE.Concepto conc = new BE.Concepto(); conc.ID = (int)linea["ID"]; conc.Nombre = (string)linea["Nombre"]; conc.Valor = float.Parse(linea["Valor"].ToString()); conc.TConcepto = MpTConcepto.ListarConceptos((int)linea["ID_Tipo"]); conc.VConcepto = MpVConcepto.ListarConceptos((int)linea["ID_Valor"]); ListaConcepto.Add(conc); } } return(ListaConcepto); }
public static List <BE.Inscripcion> ObtenerCurso(Int32 id) { try { Acceso acceso = new Acceso(); List <BE.Inscripcion> conc = new List <BE.Inscripcion>(); SqlParameter[] Parametros = new SqlParameter[1]; Parametros[0] = acceso.CrearParametros("@ID", id); System.Data.DataTable Tabla = acceso.Leer("Inscripcion_ObtenerCurso", Parametros); foreach (DataRow Registro in Tabla.Rows) { if (Registro == null) { return(null); } conc.Add(ConvertDataRow(Registro)); } return(conc); } catch (Exception ex) { Interaction.DalError(ex.Message, " MP_Inscripcion : No se pudo Obtener"); return(null); } }
//Instanciar conexión con el DAL de ofertas //OfertasDAL GestorOfertas = new OfertasDAL(); //--------------------------------------------------------------------------Acciones base para el ABM------------------------------------------------------------------------------------\\ public List <Caja> GetCajas(int IdCaja) { //carga de parametros con los datos a ser inseridos List <SqlParameter> parametros = new List <SqlParameter>(); if (IdCaja != 0) { parametros.Add(acceso.CrearParametro("@IdCaja", IdCaja)); } //Abertura/Cerradura de la conexión acceso.AbrirConexion(); DataTable tabla = acceso.Leer("sp_GetCajas", parametros); acceso.CerrarConexion(); //Instanciar un listado para return List <Caja> ListadoCajas = new List <Caja>(); foreach (DataRow registro in tabla.Rows) { Caja caja = new Caja(); //Lectura de datos a un servicio localmente armazenado caja.idCaja = int.Parse(registro["IdCaja"].ToString()); caja.estado = int.Parse(registro["Estado"].ToString()); caja.clientes = AsociarClientes(caja).Where(c => c.estado != 3).Count(); caja.atendidos = AsociarClientes(caja).Where(c => c.estado == 3).Count(); caja.fechaApertura = DateTime.Parse(registro["FechaApertura"].ToString()); caja.operador = registro["Operador"].ToString(); caja.modelo = registro["Modelo"].ToString(); caja.fechaUltima = DateTime.Parse(registro["FechaUltima"].ToString()); //Lectura de clientes asociados caja.clientesAsociados = AsociarClientes(caja); //adicionar registro a un listado para return ListadoCajas.Add(caja); } //retornar listado return(ListadoCajas); }
public BE.Jugador IngresarUsuario(string user, string pass) { acceso.Abrir(); List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(acceso.CrearParametro("@usuario", user)); parametros.Add(acceso.CrearParametro("@pass", pass)); DataTable tabla = acceso.Leer("loguear_usuario", parametros); acceso.Cerrar(); BE.Jugador jug = null; foreach (DataRow registro in tabla.Rows) { jug = new BE.Jugador(); jug.ID = int.Parse(registro["id_user"].ToString()); jug.USUARIO = registro["usuario"].ToString(); } return(jug); }
public List <BE.Division> ListarDivisiones(int id) { List <BE.Division> Listadiv = new List <BE.Division>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = Acc.ArmarParametro("id", id, SqlDbType.Int); Acc.AbrirConexion(); DataTable tabla = Acc.Leer("ListarDivisiones", parametros); Acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { BE.Division div = new BE.Division(); div.ID = (int)linea["ID"]; div.Div = (string)linea["Division"]; Listadiv.Add(div); } return(Listadiv); }
public BE.Usuario ObtenerUsuarioID(int id) { acc.AbrirConexion(); SqlParameter[] parametro = new SqlParameter[2]; parametro[0] = acc.ArmarParametro("id", id, System.Data.SqlDbType.VarChar); parametro[1] = acc.ArmarParametro("Tabla", "Usuario", System.Data.SqlDbType.VarChar); DataTable tabla = acc.Leer("ObtenerEntidadID", parametro); acc.CerrarConexion(); GC.Collect(); BE.Usuario usu = new BE.Usuario(); foreach (DataRow linea in tabla.Rows) { usu.ID = (int)linea["ID"]; usu.Nombre = (string)linea["Nombre"]; usu.Apellido = (string)linea["Apellido"]; usu.Contraseña = (string)linea["Contraseña"]; usu.DVH = (int)linea["DVH"]; usu.Direccion = (string)linea["Direccion"]; usu.FechaNacimiento = DateTime.Parse(linea["FechaDeNacimiento"].ToString()); usu.DNI = (int)linea["DNI"]; } return(usu); }
public List <BE.ValorConcepto> ListarConceptos() { List <BE.ValorConcepto> ListaConc = new List <BE.ValorConcepto>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = Acc.ArmarParametro("tabla", "Valor_Concepto", SqlDbType.VarChar); Acc.AbrirConexion(); DataTable tabla = Acc.Leer("ListarEntidad", parametros); Acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { BE.ValorConcepto val = new BE.ValorConcepto(); val.ID = (int)linea["ID"]; val.TipoValor = (string)linea["TipoValor"]; ListaConc.Add(val); } return(ListaConc); }
public List <BE.Banco> ListarBancos() { List <BE.Banco> ListaBank = new List <BE.Banco>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = Acc.ArmarParametro("tabla", "Banco", SqlDbType.VarChar); Acc.AbrirConexion(); DataTable tabla = Acc.Leer("ListarEntidad", parametros); Acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { BE.Banco bco = new BE.Banco(); bco.ID = (int)linea["ID"]; bco.Bco = (string)linea["Banco"]; ListaBank.Add(bco); } return(ListaBank); }
public List <BE.Categoria> ListarCategorias(int id) { List <BE.Categoria> ListaCat = new List <BE.Categoria>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = Acc.ArmarParametro("id", id, SqlDbType.Int); Acc.AbrirConexion(); DataTable tabla = Acc.Leer("ListarCategorias", parametros); Acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { BE.Categoria cat = new BE.Categoria(); cat.ID = (int)linea["ID"]; cat.Cat = (string)linea["Categoria"]; cat.Sueldo = float.Parse(linea["Sueldo"].ToString()); ListaCat.Add(cat); } return(ListaCat); }
public List <BE.Departamento> ListarDeptos() { List <BE.Departamento> ListaDeptos = new List <BE.Departamento>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = Acc.ArmarParametro("tabla", "Departamento", SqlDbType.VarChar); Acc.AbrirConexion(); DataTable tabla = Acc.Leer("ListarEntidad", parametros); Acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { BE.Departamento dpto = new BE.Departamento(); dpto.ID = (int)linea["ID"]; dpto.Depto = (string)linea["Departamento"]; ListaDeptos.Add(dpto); } return(ListaDeptos); }
public BE.Lenguaje Listar(BE.Lenguaje leng) { List <BE.Etiqueta> ListaEti = new List <BE.Etiqueta>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("ididioma", leng.ID, System.Data.SqlDbType.Int); DataTable Tabla = acc.Leer("Listar_Traduccion", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Etiqueta eti = new BE.Etiqueta(); eti.NombreControl = linea["NombreControl"].ToString(); eti.Traduccion = linea["Traduccion"].ToString(); ListaEti.Add(eti); } leng.ListaEtiquetas = ListaEti; return(leng); }
public List <BE.Persona> ListarTodos() { DataTable tabla = ACC.Leer("SP_ListarTodos", null); List <BE.Persona> ls = new List <BE.Persona>(); foreach (DataRow row in tabla.Rows) { BE.Persona persona = new BE.Persona(); persona.ID = (int)row["ID"]; persona.Nombre = (string)row["NOMBRE"]; persona.Apellido = (string)row["APELLIDO"]; persona.FechaNac = (DateTime)row["FECHA_NACIMIENTO"]; ls.Add(persona); } return(ls); }
public List <BE.Permiso> ListarPermisos(int id) { List <BE.Permiso> ListaPermisos = new List <BE.Permiso>(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = Acc.ArmarParametro("id", id, SqlDbType.Int); Acc.AbrirConexion(); DataTable tabla = Acc.Leer("Usuario_ObtenerPermisos", parametros); Acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in tabla.Rows) { BE.Permiso per = new BE.Permiso(); per = ListarRolUsu((int)linea["ID_Permiso"]); ListaPermisos.Add(per); } return(ListaPermisos); }
public static List <Alumno> Listar() { try { Acceso acceso = new Acceso(); List <Alumno> conc = new List <Alumno>(); DataTable Tabla = acceso.Leer("Alumno_Listar", null); foreach (DataRow Registro in Tabla.Rows) { if (Registro == null) { return(null); } conc.Add(ConvertDataRow(Registro)); } return(conc); } catch (Exception ex) { Interaction.DalError(ex.Message, " MP_Alumno : No se pudo listar"); throw; } }
public static List <BE.Inscripcion> Listar() { try { Acceso acceso = new Acceso(); List <BE.Inscripcion> conc = new List <BE.Inscripcion>(); System.Data.DataTable Tabla = acceso.Leer("Inscripcion_Listar", null); foreach (DataRow Registro in Tabla.Rows) { if (Registro == null) { return(null); } conc.Add(ConvertDataRow(Registro)); } return(conc); } catch (Exception ex) { Interaction.DalError(ex.Message, " MP_Inscripcion : No se pudo Listar"); throw; } }
public List <BE.Carta> Listar() { List <BE.Carta> cartas = new List <BE.Carta>(); acceso.Abrir(); DataTable tabla = acceso.Leer("ListarCartas", null); acceso.Cerrar(); foreach (DataRow registro in tabla.Rows) { BE.Carta carta = new BE.Carta(); carta.ID = int.Parse(registro["id"].ToString()); carta.NUMERO = int.Parse(registro["numero"].ToString()); carta.PALO = registro["paloNombre"].ToString(); cartas.Add(carta); } return(cartas); }
public static BE.Beca Obtener(int id) { try { Acceso acceso = new Acceso(); BE.Beca beca = new BE.Beca(); SqlParameter[] Parametros = new SqlParameter[1]; Parametros[0] = acceso.CrearParametros("@ID", id); DataTable Tabla = acceso.Leer("Beca_Obtener", Parametros); foreach (DataRow Registro in Tabla.Rows) { if (Registro == null) { return(null); } beca = ConvertDataRow(Registro); } return(beca); } catch (Exception ex) { Interaction.DalError(ex.Message, " MP Beca : No se pudo Obtener"); throw; } }
public static Curso Obtener(Int32 id) { try { Acceso acceso = new Acceso(); SqlParameter[] Parametros = new SqlParameter[1]; Parametros[0] = acceso.CrearParametros("@ID", id); System.Data.DataTable Tabla = acceso.Leer("Curso_Obtener", Parametros); BE.Curso Curso = new BE.Curso(); foreach (DataRow Registro in Tabla.Rows) { if (Registro == null) { return(null); } Curso = ConvertDataRow(Registro); } return(Curso); } catch (Exception ex) { Interaction.DalError(ex.Message, " MP_Alumno : No se pudo Obtener"); throw; } }
public List <BE.Evento> Listar(BE.Usuario usu) { List <BE.Evento> ListaEventos = new List <BE.Evento>(); acc.AbrirConexion(); SqlParameter[] parametros = new SqlParameter[1]; parametros[0] = acc.ArmarParametro("idusu", usu.ID, System.Data.SqlDbType.Int); DataTable Tabla = acc.Leer("Evento_Listar", parametros); acc.CerrarConexion(); GC.Collect(); foreach (DataRow linea in Tabla.Rows) { BE.Evento eve = new BE.Evento(); eve.Descripcion = (string)linea["Descripcion"]; eve.Fecha = DateTime.Parse(linea["Fecha"].ToString()); eve.ID = int.Parse(linea["ID"].ToString()); eve.Titulo = (string)linea["Titulo"]; ListaEventos.Add(eve); } return(ListaEventos); }
public List <Cliente> GetClientes(Cliente cliente, int estado = 1) { //carga de parametros con los datos a ser inseridos List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(acceso.CrearParametro("@IdCliente", cliente.idCliente)); parametros.Add(acceso.CrearParametro("@IdCaja", cliente.idCaja)); //Abertura/Cerradura de la conexión acceso.AbrirConexion(); DataTable tabla = acceso.Leer("sp_GetClientes", parametros); acceso.CerrarConexion(); //Instanciar un listado para return List <Cliente> ListadoClientes = new List <Cliente>(); foreach (DataRow registro in tabla.Rows) { Cliente clientelocal = new Cliente(); //Lectura de datos a un servicio localmente armazenado clientelocal.idCliente = int.Parse(registro["idCliente"].ToString()); if (registro["IdCaja"].ToString() != DBNull.Value.ToString()) { clientelocal.idCaja = int.Parse(registro["IdCaja"].ToString()); } clientelocal.nombreCliente = registro["NombreCliente"].ToString(); clientelocal.estado = int.Parse(registro["Estado"].ToString()); //adicionar registro a un listado para return ListadoClientes.Add(clientelocal); } //retornar listado return(ListadoClientes); }