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 comisión?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ComisionLogic comLog = new ComisionLogic(); Comision comision = new Comision(); comision = (Comision)this.dgvBase.SelectedRows[0].DataBoundItem; comLog.Delete(comision); MessageBox.Show("Se ha eliminado correctamente la comisión", "Eliminación comisión", 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(); ComisionLogic c = new ComisionLogic(); 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 { c.Delete(ComisionActual.ID); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } else { try { c.Save(ComisionActual); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public override void GuardarCambios() /* método que se encargará de invocar al método correspondiente * de la capa de negocio según sea el ModoForm en que se encuentre el formulario*/ { ComisionLogic comLogic = new ComisionLogic(); if (this.Modo == ModoForm.Alta || this.Modo == ModoForm.Modificacion) { try { //Copio datos del formulario a la comision this.MapearADatos(); //Guardo comision comLogic.Save(this.ComisionActual); } catch (Exception e) { this.Notificar(this.Text, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (this.Modo == ModoForm.Baja) { try { comLogic.Delete(ComisionActual.Id); } catch (Exception e) { this.Notificar(this.Text, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected void lbEliminar_Click(object sender, EventArgs e) { if (gridView.SelectedValue != null) { if (formPanel.Visible) { formPanel.Visible = false; } this.FormMode = FormModes.Baja; Entity = new Comision(); Entity = com.GetOne(SelectedID); Entity.State = BusinessEntity.States.Deleted; com.Delete(Entity); LoadGrid(); } }
public virtual void Eliminar() { try { _comisionLogic.Delete(ComisionActual.ID); } catch (Exception e) { MessageBox.Show(e.Message, "Comision", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void GuardarCambios() { ComisionLogic cl = new ComisionLogic(); if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion) { this.MapearADatos(); cl.Save(ComisionActual); } else if (Modo == ModoForm.Baja) { cl.Delete(ComisionActual.ID); } }
public ComisionesDesktop(int ID, ApplicationForm.ModoForm modo) : this() { ComisionLogic cl = new ComisionLogic(); if (modo == ModoForm.Baja) { cl.Delete(ID); } if (modo == ModoForm.Modificacion) { Modo = modo; this.ComisionActual = cl.GetOne(ID); this.MapearDeDatos(); } }
private void Eliminar() { DialogResult dr = MessageBox.Show("¿Esta seguro que desea eliminar esta comision?.", "Eliminar comision", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { try { ComisionLogic comisionLogic = new ComisionLogic(); comisionLogic.Delete(this.ComisionActual.ID); this.Close(); } catch (Exception ex) { this.Notificar("ERROR", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void tsEliminar_Click(object sender, EventArgs e) { if (this.dgvComisiones.SelectedRows.Count != 0) { DialogResult confirm = MessageBox.Show("¿Está seguro de que desea eliminar la comision?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); if (confirm == DialogResult.Yes) { int ID = (int)this.dgvComisiones.SelectedRows[0].Cells["id"].Value; try { cLogic.Delete(ID); } catch (Exception ex) { MessageBox.Show("No se ha podido eliminar el elemento", "Error al eliminar", MessageBoxButtons.OK, MessageBoxIcon.Warning);; } finally { Listar(); } } } }
protected void AceptarEliminar_Click(object sender, EventArgs e) { comisiones.Delete(SelectedID); LoadGrid(); eliminarPanel.Visible = false; }
public virtual void Eliminar() { ComisionLogic c = new ComisionLogic(); c.Delete(comisionActual.ID); }