예제 #1
0
 protected override void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvBase.SelectedRows.Count > 0)
         {
             if (MessageBox.Show("Esta seguro que desea eliminar esta especialidad?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 PlanLogic plaLog = new PlanLogic();
                 Plan      plan   = new Plan();
                 plan = (Plan)this.dgvBase.SelectedRows[0].DataBoundItem;
                 plaLog.Delete(plan);
                 MessageBox.Show("Se ha eliminado correctamente el plan", "Eliminación plan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 this.Listar();
             }
         }
         else
         {
             MessageBox.Show("Debe seleccionar una fila", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        public override void GuardarCambios()
        {
            MapearADatos();
            PlanLogic p = new PlanLogic();

            if (this.Modo == ModoForm.Baja)
            {
                var resultado = MessageBox.Show("¿Desea eliminar el registro?", "Confirmar eliminación",
                                                MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resultado == DialogResult.Yes)
                {
                    try
                    {
                        p.Delete(PlanActual.ID);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
            else
            {
                try
                {
                    p.Save(PlanActual);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
예제 #3
0
        protected void lbEliminar_Click(object sender, EventArgs e)
        {
            if (gridView.SelectedValue != null)
            {
                if (formPanel.Visible)
                {
                    formPanel.Visible = false;
                }
                FormMode = FormModes.Baja;
                Entity   = new Plan();
                Entity   = planes.GetOne(SelectedID);

                Entity.State = BusinessEntity.States.Deleted;
                planes.Delete(Entity.ID);
                LoadGrid();
            }
        }
예제 #4
0
 public virtual void Eliminar()
 {
     try
     {
         _planLogic.Delete(PlanActual.ID);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message, "Plan", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        public override void GuardarCambios()
        {
            PlanLogic pl = new PlanLogic();

            if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion)
            {
                this.MapearADatos();
                pl.Save(PlanActual);
            }
            else if (Modo == ModoForm.Baja)
            {
                pl.Delete(PlanActual.ID);
            }
        }
예제 #6
0
        private void Eliminar()
        {
            DialogResult dr = MessageBox.Show("¿Esta seguro que desea eliminar este plan?", "Eliminar Plan", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dr == DialogResult.Yes)
            {
                try
                {
                    PlanLogic planLogic = new PlanLogic();
                    planLogic.Delete(this.PlanActual.ID);
                    this.Close();
                }
                catch (Exception ex)
                {
                    this.Notificar("ERROR", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #7
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Opcion;
                Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros", "Sistema Academia", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (Opcion == DialogResult.OK)
                {
                    string Codigo;
                    string resp = "";

                    foreach (DataGridViewRow row in dataListado.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            Codigo = Convert.ToString(row.Cells[1].Value);
                            resp   = PlanLogic.Delete(Convert.ToInt32(Codigo));
                            if (resp.Equals("OK"))
                            {
                                this.MensajeOk("Se elimino Correctamente el registro");
                                chkEliminar.Checked = false;
                            }
                            else
                            {
                                this.MensajeError(resp);
                            }
                        }
                    }
                    this.Listar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
예제 #8
0
 private void Eliminar(int idDel)
 {
     PlanLogic.Delete(idDel);
 }
예제 #9
0
 protected void AceptarEliminar_Click(object sender, EventArgs e)
 {
     planes.Delete(SelectedID);
     LoadGrid();
     eliminarPanel.Visible = false;
 }
예제 #10
0
        public virtual void Eliminar()
        {
            PlanLogic p = new PlanLogic();

            p.Delete(planActual.ID);
        }