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); }
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))); }