private void dgvCampaign_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow         row      = dgvCampaign.CurrentRow;
            CampaignDTO             campaign = (CampaignDTO)dgvCampaign.GetItem(row.Index);
            AgregarModificarCampaña ventana  = new AgregarModificarCampaña(this.iFactory);

            if (this.dgvCampaign.Modify(ventana, campaign))
            {
                iController.ModifyCampaign(campaign);
                this.CargarDataGrid();
            }
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                CampaignDTO campaign = new CampaignDTO();
                AgregarModificarCampaña ventana = new AgregarModificarCampaña();
                this.dgvCampaign.Add(ventana, campaign);
                iController.AddCampaign(campaign);
                this.CargarDataGrid();
            }
            catch (Exception)
            {

                throw;
            }   
        }
 private void btnAdd_Click(object sender, EventArgs e)
 {
     try
     {
         CampaignDTO             campaign = new CampaignDTO();
         AgregarModificarCampaña ventana  = new AgregarModificarCampaña(this.iFactory);
         if (this.dgvCampaign.Add(ventana, campaign))
         {
             iController.AddCampaign(campaign);
             this.CargarDataGrid();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 private void dgvCampaign_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     DataGridViewRow row = dgvCampaign.CurrentRow;
     CampaignDTO campaign = (CampaignDTO)dgvCampaign.GetItem(row.Index);
     AgregarModificarCampaña ventana = new AgregarModificarCampaña();
     this.dgvCampaign.Modify(ventana, campaign);
     iController.ModifyCampaign(campaign);
 }