Beispiel #1
0
        public List <EN_MovimientosMonetarios> Listar(DateTime fecha1, DateTime fecha2, float valor1, float valor2, int idTipoCategoria, int idCategoria, int idUsuario)
        {
            List <SqlParameter> parameters = new List <SqlParameter>();

            parameters.Add(acceso.CrearParametro("@Fecha1", fecha1));
            parameters.Add(acceso.CrearParametro("@Fecha2", fecha2));
            parameters.Add(acceso.CrearParametro("@Precio1", Convert.ToString(valor1)));
            parameters.Add(acceso.CrearParametro("@Precio2", Convert.ToString(valor2)));
            parameters.Add(acceso.CrearParametro("@IdTipoCategoria", idTipoCategoria));
            parameters.Add(acceso.CrearParametro("@IdCategoria", idCategoria));
            parameters.Add(acceso.CrearParametro("@IdUsuario", idUsuario));

            DataTable tabla = acceso.Leer("VW_MovimientosMonetarios", parameters);
            List <EN_MovimientosMonetarios> movimientoss = new List <EN_MovimientosMonetarios>();

            foreach (DataRow registro in tabla.Rows)
            {
                EN_MovimientosMonetarios movimiento = new EN_MovimientosMonetarios();
                EN_TipoDocumento         TD         = new EN_TipoDocumento();
                movimiento.Id              = int.Parse(registro["Id"].ToString());
                movimiento.Fecha           = Convert.ToDateTime(registro["Fecha"].ToString());
                movimiento.Categoria       = (registro["NombreCategoria"].ToString());
                movimiento.Valor           = float.Parse(registro["Valor"].ToString());
                movimiento.TipoMovimiento  = (registro["Tipo de movimiento"].ToString());
                movimiento.Nick            = (registro["Usuario"].ToString());
                movimiento.IdCategoria     = int.Parse(registro["IdCategoria"].ToString());
                movimiento.IdTipoCategoria = int.Parse(registro["IdTipoCategoria"].ToString());
                movimiento.IdUsuario       = int.Parse(registro["IdUsuario"].ToString());
                movimientoss.Add(movimiento);
            }

            return(movimientoss);
        }
Beispiel #2
0
        public List <EN_Actividad> Listar(string Nombre)
        {
            List <SqlParameter> parameters = new List <SqlParameter>();

            parameters.Add(acceso.CrearParametro("@Nombre", Nombre));

            DataTable           tabla      = acceso.Leer("VW_Actividades", parameters);
            List <EN_Actividad> actividadd = new List <EN_Actividad>();

            foreach (DataRow registro in tabla.Rows)
            {
                EN_Actividad     actividad = new EN_Actividad();
                EN_TipoDocumento TD        = new EN_TipoDocumento();
                actividad.Id            = int.Parse(registro["Id"].ToString());
                actividad.Nombre        = (registro["Nombre"].ToString());
                actividad.Observaciones = (registro["Observacion"] is DBNull ? "" : registro["Observacion"].ToString());
                actividadd.Add(actividad);
            }

            return(actividadd);
        }
Beispiel #3
0
        public List <EN_Feligres> ListarFeligresesEnActividad(string Nombre, string Apellido, DateTime Fecha1, DateTime Fecha2, string Documento, int Vivo, int EsContacto, int Estado, int Actividad)
        {
            List <SqlParameter> parameters = new List <SqlParameter>();

            parameters.Add(acceso.CrearParametro("@Nombre", Nombre));
            parameters.Add(acceso.CrearParametro("@Apellido", Apellido));
            parameters.Add(acceso.CrearParametro("@Fecha1", Fecha1));
            parameters.Add(acceso.CrearParametro("@Fecha2", Fecha2));
            parameters.Add(acceso.CrearParametro("@Documento", Documento));
            parameters.Add(acceso.CrearParametro("@Vivo", Vivo));
            parameters.Add(acceso.CrearParametro("@EsContacto", EsContacto));
            parameters.Add(acceso.CrearParametro("@Estado", Estado));
            parameters.Add(acceso.CrearParametro("@IdActividad", Actividad));

            DataTable          tabla     = acceso.Leer("VW_FeligresesEnActividades", parameters);
            List <EN_Feligres> feligress = new List <EN_Feligres>();

            foreach (DataRow registro in tabla.Rows)
            {
                EN_Feligres      feligres = new EN_Feligres();
                EN_TipoDocumento TD       = new EN_TipoDocumento();
                feligres.Id              = int.Parse(registro["Id"].ToString());
                feligres.CodigoInterno   = (registro["Codigo Interno"].ToString());
                feligres.Nombre          = (registro["Nombre"].ToString());
                feligres.Apellido        = (registro["Apellido"].ToString());
                feligres.FechaNacimiento = Convert.ToDateTime(registro["Fecha de nacimiento"].ToString());
                feligres.TDoc            = (registro["Tipo de documento"].ToString());
                feligres.Documento       = (registro["Documento"].ToString());
                feligres.Telefono        = (registro["Telefono"] is DBNull ? "" : registro["Telefono"]).ToString();
                feligres.Mail            = (registro["Mail"] is DBNull ? "" : registro["Mail"].ToString());
                feligres.Direccion       = (registro["Direccion"] is DBNull ? "" : registro["Direccion"].ToString());
                feligres.Observaciones   = (registro["Observaciones"] is DBNull ? "" : registro["Observaciones"].ToString());
                feligres.Vivo            = int.Parse(registro["Vivo"].ToString());
                feligres.IdEntidad       = int.Parse(registro["IdEntidad"].ToString());
                feligres.EsContacto      = int.Parse(registro["EsContacto"].ToString());
                feligress.Add(feligres);
            }

            return(feligress);
        }