コード例 #1
0
 public ColCTelefonos ObtenerFilasTfnos()
 {
     try
     {
         using (SqlConnection Conexion = new SqlConnection(strConexion))
         {
             SqlCommand OrdenSql = new SqlCommand("stproObtenerFilasTfnos", Conexion);
             OrdenSql.CommandType = CommandType.StoredProcedure;
             // Crear una colección para todos los teléfonos
             ColCTelefonos colTelefonos = new ColCTelefonos();
             // Abrir la base de datos
             Conexion.Open();
             SqlDataReader lector = OrdenSql.ExecuteReader();
             while (lector.Read())
             {
                 CTelefonoBO fila = new CTelefonoBO(
                     (string)lector["nombre"], (string)lector["direccion"],
                     (string)lector["telefono"], (string)lector["observaciones"]);
                 colTelefonos.Add(fila);
             }
             return(colTelefonos);
         }
     }
     catch (SqlException err)
     {
         throw new ApplicationException("Error SELECT telefonos");
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: diegoogle/ProjectsCSharp
 private void Form1_Load(object sender, EventArgs e)
 {
     try
     {
         // Origen de datos
         coTfnos = bd.ObtenerFilasTfnos();
         colCTelefonosBindingSource.DataSource = coTfnos;
     }
     catch (System.Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #3
0
        public ColCTelefonos ObtenerFilasTfnos()
        {
            ColCTelefonos coTfnos = bd.ObtenerFilasTfnos();

            coTfnos.ListChanged +=
                new ListChangedEventHandler(ControladorListChanged);
            // Asignar un controlador para los eventos ItemBeginEdit e
            // ItemEndEdit del objeto colección coTfnos
            coTfnos.ItemEndEdit +=
                new ItemEditEventHandler(ControladorItemEndEdit);
            coTfnos.ItemBeginEdit +=
                new ItemEditEventHandler(ControladorItemBeginEdit);
            return(coTfnos);
        }