private void dgvStaticText_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                DataGridViewRow row = dgvStaticText.CurrentRow;
                StaticTextDTO staticText = dgvStaticText.GetItem(row.Index);
                AgregarModificarTextoFijo ventana = new AgregarModificarTextoFijo();
                this.dgvStaticText.Modify(ventana, staticText);
                iController.ModifyText(staticText);
            }
            catch (Exception)
            {

                throw;
            }
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                StaticTextDTO staticText = new StaticTextDTO();
                AgregarModificarTextoFijo ventana = new AgregarModificarTextoFijo();
                this.dgvStaticText.Add(ventana, staticText);
                iController.AddText(staticText);
                this.CargarDataGrid();
            }
            catch (Exception)
            {

                throw;
            }
        }
 private void btnAdd_Click(object sender, EventArgs e)
 {
     try
     {
         using (var controller = this.iFactory.GetController <ManageTextHandler>())
         {
             StaticTextDTO             staticText = new StaticTextDTO();
             AgregarModificarTextoFijo ventana    = new AgregarModificarTextoFijo(this.iFactory);
             if (this.dgvStaticText.Add(ventana, staticText))
             {
                 controller.AddText(staticText);
                 this.CargarDataGrid();
             }
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 private void dgvStaticText_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         using (var controller = this.iFactory.GetController <ManageTextHandler>())
         {
             DataGridViewRow           row        = dgvStaticText.CurrentRow;
             StaticTextDTO             staticText = dgvStaticText.GetItem(row.Index);
             AgregarModificarTextoFijo ventana    = new AgregarModificarTextoFijo(this.iFactory);
             if (this.dgvStaticText.Modify(ventana, staticText))
             {
                 controller.ModifyText(staticText);
                 this.CargarDataGrid();
             }
         }
     }
     catch (Exception)
     {
         throw;
     }
 }