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);
        }
Ejemplo n.º 2
0
        public string altaEmpresaYUsuario(string user, string pass, Entidades.Empresa nuevaEmpresa)
        {
            DateTime fechaCreacion = DatosSesion.getFechaSistema();

            return(SQLManager.ejecutarEscalarQuery <string> ("LOOPP.SP_NuevoEmpresa",
                                                             SQLArgumentosManager.nuevoParametro("@razon", nuevaEmpresa.razon_social)
                                                             .add("@cuit", nuevaEmpresa.cuit)
                                                             .add("@email", nuevaEmpresa.mail)
                                                             .add("@tel", nuevaEmpresa.telefono)
                                                             .add("@dir", nuevaEmpresa.direccion_calle)
                                                             .add("@dir_nro", nuevaEmpresa.direccion_nro)
                                                             .add("@dir_piso", nuevaEmpresa.direccion_piso)
                                                             .add("@dir_depto", nuevaEmpresa.direccion_depto)
                                                             .add("@localidad", nuevaEmpresa.direccion_localidad)
                                                             .add("@ciudad", nuevaEmpresa.ciudad)
                                                             .add("@codPostal", nuevaEmpresa.cod_postal)
                                                             .add("@user", user)
                                                             .add("@pass", pass)
                                                             .add("@fec_creacion", fechaCreacion)));
        }