Esempio n. 1
0
        public override void GuardarCambios()
        {
            MapearADatos();
            MateriaLogic m = new MateriaLogic();

            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
                    {
                        m.Delete(MateriaActual.ID);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
            else
            {
                try
                {
                    m.Save(MateriaActual);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Esempio n. 2
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 materia?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 MateriaLogic plaLog  = new MateriaLogic();
                 Materia      materia = new Materia();
                 materia = (Materia)this.dgvBase.SelectedRows[0].DataBoundItem;
                 plaLog.Delete(materia);
                 MessageBox.Show("Se ha eliminado correctamente la materia", "Eliminación materia", 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);
     }
 }
Esempio n. 3
0
        protected void lbEliminar_Click(object sender, EventArgs e)
        {
            if (gridView.SelectedValue != null)
            {
                this.FormMode = FormModes.Baja;
                Entity        = new Materia();
                Entity        = materias.GetOne(SelectedID);
                Entity.State  = BusinessEntity.States.Deleted;
                materias.Delete(Entity);
                LoadGrid();
                if (formPanel.Visible)
                {
                    formPanel.Visible = false;
                }

                LoadGrid();
            }
        }
Esempio n. 4
0
        private void btmEliminar_Click(object sender, EventArgs e)
        {
            int id = (int)dgvMaterias.CurrentRow.Cells[0].Value;

            if (MessageBox.Show("¿Está seguro?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes)
            {
                ml.Delete(id);
            }
            this.Listar();
        }
Esempio n. 5
0
 public virtual void Eliminar()
 {
     try
     {
         _materiaLogic.Delete(MateriaActual.ID);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message, "Materia", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 6
0
        private void tsbEliminar_Click(object sender, EventArgs e)
        {
            var rta = MessageBox.Show("¿Esta seguro que desea eliminar el Plan seleccionado?", "Atencion", MessageBoxButtons.YesNo);

            if (rta == DialogResult.Yes)
            {
                int          ID   = ((Business.Entities.Plan) this.dgvPlanes.SelectedRows[0].DataBoundItem).ID;
                MateriaLogic plan = new MateriaLogic();
                plan.Delete(ID);
                this.Listar();
            }
        }
Esempio n. 7
0
        public MateriasDesktop(int ID, ApplicationForm.ModoForm modo) : this()
        {
            MateriaLogic ml = new MateriaLogic();

            if (modo == ModoForm.Baja)
            {
                ml.Delete(ID);
            }
            if (modo == ModoForm.Modificacion)
            {
                Modo = modo;
                this.MateriaActual = ml.GetOne(ID);
                this.MapearDeDatos();
            }
        }
Esempio n. 8
0
        public MateriaDesktop(int idMateria, ModoForm modoForm)//:this()
        {
            InitializeComponent();

            this.modoForm = modoForm;
            MateriaLogic ml = new MateriaLogic();

            if (modoForm == ModoForm.Baja)
            {
                ml.Delete(idMateria);
            }
            else
            {
                MateriaActual = ml.GetOne(idMateria);
                this.MapearDeDatos();
            }
        }
Esempio n. 9
0
        private void Eliminar()
        {
            DialogResult dr = MessageBox.Show("¿Está seguro que desea eliminar esta materia?", "Eliminar Materia", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dr == DialogResult.Yes)
            {
                try
                {
                    MateriaLogic ml = new MateriaLogic();
                    ml.Delete(this.MateriaActual.ID);
                    this.Close();
                }
                catch (Exception ex)
                {
                    this.Notificar("ERROR", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Esempio n. 10
0
 private void tsbEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         LimpiarCampos();
         int ID = ((Business.Entities.Materia) this.dgv_Materias.SelectedRows[0].DataBoundItem).ID;
         if (MessageBox.Show("¿Estas seguro que deseas borrarlo? \nSe borrará la materia seleccionada de la grilla y causará inestabilidades en el sistema\nNo podras deshacerlo.", "Advertencia"
                             , MessageBoxButtons.YesNo, MessageBoxIcon.Question)
             == System.Windows.Forms.DialogResult.Yes)
         {
             Modo = FormMaterias.ModoForm.Baja;
             MateriaLogic materiaLogic = new MateriaLogic();
             materiaLogic.Delete(ID);
             this.Notificar("Operacón correcta", "Operación realizada correctamente", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Listar();
         }
     }
     catch (Exception ex)
     {
         Notificar("Error al eliminar", "Error al eliminar la materia \n\n" + ex
                   , MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 11
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   = MateriaLogic.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);
            }
        }
Esempio n. 12
0
 protected void AceptarEliminar_Click(object sender, EventArgs e)
 {
     materias.Delete(SelectedID);
     LoadGrid();
     eliminarPanel.Visible = false;
 }
Esempio n. 13
0
        public virtual void Eliminar()
        {
            MateriaLogic m = new MateriaLogic();

            m.Delete(materiaActual.ID);
        }