コード例 #1
0
        public List<Entidades.Moneda> ListarMonedas()
        {
            List<Entidades.Moneda> listaMoneda = new List<Entidades.Moneda>();
            IDataReader idr = null;
            StringBuilder sb = new StringBuilder();
            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Tabla_moneda;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Moneda a = new Entidades.Moneda()
                    {



                        Id_moneda = Convert.ToInt32(idr["id_moneda"]),
                        Nombre_moneda = idr["nombre_moneda"].ToString(),
                        Codigo_ISO_Alfab = idr["cod_ISO_Alfab"].ToString(),
                        Pais = idr["pais"].ToString(),
                        Tasa_conversion = (float)Convert.ToDouble(idr["tasa_conversion"]),
                        Activo = Convert.ToInt32(idr["activo"]),
                        Usuario_idUsuario  = Convert.ToInt32(idr["Usuario_idUsuario"]),
                        Detalles_empresa_id_empresa = idr["Detalles_empresa_id_empresa"].ToString(),




                    };

                    listaMoneda.Add(a);

                }
                idr.Close();

                return listaMoneda;
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return listaMoneda;
        }
コード例 #2
0
        public static void Main(string[] args)
        {
            Application.Init();
            MainWindow win = new MainWindow();

            win.Show();
            Datos.conexion cn = new Datos.conexion();


            cn.Open();
            cn.Close();

            Application.Run();
        }
コード例 #3
0
        public List <Entidades.Empleado> ListarEmpleados()
        {
            List <Entidades.Empleado> listaEmpleados = new List <Entidades.Empleado>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Empleados;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Empleado a = new Entidades.Empleado()
                    {
                        IdEmpleado         = idr["idEmpleado"].ToString(),
                        Fecha_ingreso      = Convert.ToDateTime(idr["fecha_ingreso"]),
                        Cedula             = idr["cedula"].ToString(),
                        Nombre_cargo       = idr["nombre_cargo"].ToString(),
                        Nombre_empleado    = idr["nombre_empleado"].ToString(),
                        Apellido_empleado  = idr["apellido_empleado"].ToString(),
                        Telefono_empleado  = idr["telefono_empleado"].ToString(),
                        Celular_empleado   = idr["celular_empleado"].ToString(),
                        Correo_empleado    = idr["correo_empleado"].ToString(),
                        Direccion_empleado = idr["direccion_empleado"].ToString(),
                        Sueldo             = (float)Convert.ToDouble(idr["sueldo"]),
                        Activo             = Convert.ToInt32(idr["activo"]),
                    };

                    listaEmpleados.Add(a);
                }
                idr.Close();

                return(listaEmpleados);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaEmpleados);
        }
コード例 #4
0
        public List <Entidades.Libro_diario> ListarLibroDiario()
        {
            List <Entidades.Libro_diario> listaLibrosDiarios = new List <Entidades.Libro_diario>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Libro_diario;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Libro_diario a = new Entidades.Libro_diario()
                    {
                        IdLibro_diario      = Convert.ToInt32(idr["idLibro_diario"]),
                        Fecha_libroDiario   = Convert.ToDateTime(idr["fecha_libroDiario"]),
                        Concepto_movimiento = idr["concepto_movimiento"].ToString(),
                        TotalDebe           = (float)Convert.ToDouble(idr["totalDebe"]),
                        TotalHaber          = (float)Convert.ToDouble(idr["totalHaber"]),
                        Activo                                  = Convert.ToInt32(idr["activo"]),
                        Usuario_idUsuario                       = Convert.ToInt32(idr["Usuario_idUsuario"]),
                        Detalles_empresa_id_empresa             = idr["Detalles_empresa_id_empresa"].ToString(),
                        Asiento_contable_idAsiento              = Convert.ToInt32(idr["Asiento_contable_idAsiento"]),
                        Catalogo_cuentas_idCatalogo_cuentas     = Convert.ToInt32(idr["Catalogo_cuentas_idCatalogo_cuentas"]),
                        Periodos_contables_idPeriodos_contables = Convert.ToInt32(idr["Periodos_contables_idPeriodos_contables"]),
                    };

                    listaLibrosDiarios.Add(a);
                }
                idr.Close();

                return(listaLibrosDiarios);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaLibrosDiarios);
        }
コード例 #5
0
        public List <Entidades.Asiento_contable> ListarAsientos()
        {
            List <Entidades.Asiento_contable> listaAsientos = new List <Entidades.Asiento_contable>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Asiento_contable;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Asiento_contable a = new Entidades.Asiento_contable()
                    {
                        IdAsiento     = Convert.ToInt32(idr["idAsiento"]),
                        CodigoAsiento = Convert.ToInt32(idr["codigoAsiento"]),
                        CuentaDebeID  = idr["cuentaDebeID"].ToString(),
                        ImporteDebe   = (float)Convert.ToDouble(idr["importeDebe"]),
                        CuentaHaberID = idr["cuentaHaberID"].ToString(),
                        ImporteHaber  = (float)Convert.ToDouble(idr["importeHaber"]),
                        Activo        = Convert.ToInt32(idr["activo"]),
                        Fecha_asiento = Convert.ToDateTime(idr["fecha_asiento"]),
                        Catalogo_cuentas_idCatalogo_cuentas = Convert.ToInt32(idr["Catalogo_cuentas_idCatalogo_cuentas"]),
                        Usuario_idUsuario           = Convert.ToInt32(idr["Usuario_idUsuario"]),
                        Detalles_empresa_id_empresa = idr["Detalles_empresa_id_empresa"].ToString(),
                    };

                    listaAsientos.Add(a);
                }
                idr.Close();

                return(listaAsientos);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaAsientos);
        }
コード例 #6
0
        public List <Entidades.Catalogo_de_cuenta> ListarCatalogo()
        {
            List <Entidades.Catalogo_de_cuenta> listaCatalogos = new List <Entidades.Catalogo_de_cuenta>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Catalogo_cuentas;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Catalogo_de_cuenta a = new Entidades.Catalogo_de_cuenta()
                    {
                        IdCatalogo_cuentas                   = Convert.ToInt32(idr["idCatalogo_cuentas"]),
                        Numero_cuenta                        = idr["numero_cuenta"].ToString(),
                        Nombre_cuenta                        = idr["nombre_cuenta"].ToString(),
                        Descripcion_cuenta                   = idr["descripcion_cuenta"].ToString(),
                        Activo                               = Convert.ToInt32(idr["activo"]),
                        Pais_cuenta                          = idr["pais_cuenta"].ToString(),
                        Id_cuentaPadre                       = Convert.ToInt32(idr["id_cuentaPadre"]),
                        Detalles_empresa_id_empresa          = idr["Detalles_empresa_id_empresa"].ToString(),
                        Tipos_naturaleza_id_naturalezaCuenta = Convert.ToInt32(idr["Tipos_naturaleza_id_naturalezaCuenta"]),
                        Usuario_idUsuario                    = Convert.ToInt32(idr["Usuario_idUsuario"]),
                    };

                    listaCatalogos.Add(a);
                }
                idr.Close();

                return(listaCatalogos);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaCatalogos);
        }
コード例 #7
0
        public List <Entidades.Periodo_contable> ListarPeriodos_Contables()
        {
            List <Entidades.Periodo_contable> listaPeriodos_Contables = new List <Entidades.Periodo_contable>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Periodos_contables;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Periodo_contable a = new Entidades.Periodo_contable()
                    {
                        IdPeriodos_contables = Convert.ToInt32(idr["idPeriodos_contables"]),
                        CodigoPeriodo        = idr["codigoPeriodo"].ToString(),
                        Fecha_inicio         = Convert.ToDateTime(idr["fecha_incio"]),
                        Fecha_fin            = Convert.ToDateTime(idr["fecha_fin"]),
                        Activo = Convert.ToInt32(idr["activo"]),
                        Detalles_empresa_id_empresa = idr["Detalles_empresa_id_empresa"].ToString(),
                        Usuario_idUsuario           = Convert.ToInt32(idr["Usuario_idUsuario"]),
                    };

                    listaPeriodos_Contables.Add(a);
                }
                idr.Close();

                return(listaPeriodos_Contables);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaPeriodos_Contables);
        }
コード例 #8
0
        public List <Entidades.Usuario> ListarUsuarios()
        {
            List <Entidades.Usuario> listaUsuario = new List <Entidades.Usuario>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Usuario;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Usuario a = new Entidades.Usuario()
                    {
                        IdUsuario                   = Convert.ToInt32(idr["idUsuario"]),
                        Usuario_                    = idr["usuario"].ToString(),
                        Pwd                         = idr["pwd"].ToString(),
                        FechaCreacion               = Convert.ToDateTime(idr["fechaCreacion"]),
                        Activo                      = Convert.ToInt32(idr["activo"]),
                        Empleados_idEmpleado        = idr["Empleados_idEmpleado"].ToString(),
                        Detalles_empresa_id_empresa = idr["Detalles_empresa_id_empresa"].ToString(),
                    };

                    listaUsuario.Add(a);
                }
                idr.Close();

                return(listaUsuario);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaUsuario);
        }
コード例 #9
0
        public List <Entidades.Empresa> ListarEmpresas()
        {
            List <Entidades.Empresa> listaEmpresas = new List <Entidades.Empresa>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Detalles_empresa;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Empresa a = new Entidades.Empresa()
                    {
                        Id_empresa        = idr["id_empresa"].ToString(),
                        Nombre_empresa    = idr["nombre_empresa"].ToString(),
                        Nombre_comercial  = idr["nombre_comercial"].ToString(),
                        Direccion_empresa = idr["direccion_empresa"].ToString(),
                        Localidad_empresa = idr["localidad_empresa"].ToString(),
                        Correo_empresa    = idr["correo_empresa"].ToString(),
                        Activo            = Convert.ToInt32(idr["activo"]),
                    };

                    listaEmpresas.Add(a);
                }
                idr.Close();

                return(listaEmpresas);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaEmpresas);
        }
コード例 #10
0
        public List <Entidades.Usuario_con_rol> ListarUsuariosRol()
        {
            List <Entidades.Usuario_con_rol> listaUsuarioRol = new List <Entidades.Usuario_con_rol>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Usuario_rol;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Usuario_con_rol a = new Entidades.Usuario_con_rol()
                    {
                        Idusurio_rol      = Convert.ToInt32(idr["idusuario_rol"]),
                        FechaCreacion     = Convert.ToDateTime(idr["fechaCreacion"]),
                        Usuario_idUsuario = Convert.ToInt32(idr["Usuario_idUsuario"]),
                        Rol_idRol         = Convert.ToInt32(idr["Rol_idRol"]),
                    };

                    listaUsuarioRol.Add(a);
                }
                idr.Close();

                return(listaUsuarioRol);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaUsuarioRol);
        }
        public List <Entidades.Tipo_de_naturaleza> ListarNaturalezas()
        {
            List <Entidades.Tipo_de_naturaleza> listaNaturalezas = new List <Entidades.Tipo_de_naturaleza>();
            IDataReader   idr = null;
            StringBuilder sb  = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Tipos_naturaleza;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Tipo_de_naturaleza a = new Entidades.Tipo_de_naturaleza()
                    {
                        Id_naturalezaCuenta    = Convert.ToInt32(idr["id_naturalezaCuenta"]),
                        NombreNaturaleza       = idr["nombreNaturaleza"].ToString(),
                        Descripcion_naturaleza = idr["descripcion_naturaleza"].ToString(),
                        Activo = Convert.ToInt32(idr["activo"]),
                    };

                    listaNaturalezas.Add(a);
                }
                idr.Close();

                return(listaNaturalezas);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaNaturalezas);
        }
コード例 #12
0
        public List <Entidades.Rol> ListarRoles()
        {
            List <Entidades.Rol> listaRol = new List <Entidades.Rol>();
            IDataReader          idr      = null;
            StringBuilder        sb       = new StringBuilder();

            sb.Append("USE Contabilidad_JPR;");
            sb.Append("Select * from Rol;");

            try
            {
                con.Open();
                idr = con.Leer(CommandType.Text, sb.ToString());
                while (idr.Read())
                {
                    Entidades.Rol a = new Entidades.Rol()
                    {
                        IdRol  = Convert.ToInt32(idr["idRol"]),
                        Nombre = idr["nombre"].ToString(),
                    };

                    listaRol.Add(a);
                }
                idr.Close();

                return(listaRol);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.StackTrace);
            }
            finally
            {
                con.Close();
            }
            return(listaRol);
        }