Ejemplo n.º 1
0
 public void CargarEmpresas()
 {
     List<PaperlessEmpresa> empresas = ProyectoCraft.LogicaNegocios.Paperless.Paperless.ListarEmpresas();
     ddlMarca.Properties.Items.Clear();
     ComboBoxItemCollection coll = ddlMarca.Properties.Items;
     coll.Add(Utils.Utils.ObtenerPrimerItem());
     foreach (var list in empresas)
     {
         PaperlessEmpresa item = new PaperlessEmpresa();
         item.Codigo = list.Codigo;
         item.Nombre = list.Nombre;
         coll.Add(item);
     }
     ddlMarca.SelectedIndex = 0;
 }
Ejemplo n.º 2
0
        public static List<PaperlessEmpresa> ListarEmpresas()
        {
            var empresas = new List<PaperlessEmpresa>();
            try {
                //Abrir Conexion
                conn = BaseDatos.NuevaConexion();

                objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_L_PAPERLESS_EMPRESAS");
                //objParams[0].Value = resp;

                var command = new SqlCommand("SP_L_PAPERLESS_EMPRESAS", conn);
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                dreader = command.ExecuteReader();

                while (dreader.Read()) {
                    var empresa = new PaperlessEmpresa();
                    empresa.Codigo = dreader["Codigo"].ToString();
                    empresa.Nombre = dreader["Nombre"].ToString();
                    empresas.Add(empresa);
                }
            } catch (Exception ex) {
                Log.EscribirLog(ex.Message);
            } finally {
                conn.Close();
            }
            return empresas;
        }