protected void lbEliminar_Click(object sender, EventArgs e) { if (gridView.SelectedValue != null) { if (formPanel.Visible) { formPanel.Visible = false; } this.FormMode = FormModes.Baja; Entity = new Business.Entities.Persona(); Entity = personas.GetOne(SelectedID); Entity.State = BusinessEntity.States.Deleted; personas.Delete(Entity); LoadGrid(); } }
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 persona?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { PersonaLogic perLog = new PersonaLogic(); Entidades.Persona persona = new Entidades.Persona(); persona = (Entidades.Persona)this.dgvBase.SelectedRows[0].DataBoundItem; perLog.Delete(persona); MessageBox.Show("Se ha eliminado correctamente la persona", "Eliminación persona", 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); } }
private void Eliminar() { DialogResult dr = MessageBox.Show("¿Esta seguro que desea eliminar este Alumno?.", "Eliminar Alumno", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { PersonaLogic personaLogic = new PersonaLogic(); personaLogic.Delete(this.PersonaEntity.ID); this.Close(); } }
public virtual void Eliminar() { try { _personaLogic.Delete(PersonaActual.ID); } catch (Exception e) { MessageBox.Show(e.Message, "Persona", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tsbEliminar_Click(object sender, EventArgs e) { var rta = MessageBox.Show("¿Esta seguro que desea eliminar el usuario?", "Atencion", MessageBoxButtons.YesNo); if (rta == DialogResult.Yes) { int ID = ((Business.Entities.Persona) this.dgvPersonas.SelectedRows[0].DataBoundItem).ID; PersonaLogic per = new PersonaLogic(); per.Delete(ID); this.Listar(); } }
public override void GuardarCambios() { PersonaLogic pl = new PersonaLogic(); if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion) { this.MapearADatos(); pl.Save(PersonaActual); } else if (Modo == ModoForm.Baja) { pl.Delete(PersonaActual.ID); } }
private void Eliminar() { DialogResult dr = MessageBox.Show("¿Esta seguro que desea eliminar este docente?.", "Eliminar Docente", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { try { PersonaLogic personaLogic = new PersonaLogic(); personaLogic.Delete(this.PersonaEntity.ID); this.Close(); } catch (Exception ex) { this.Notificar("ERROR", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void button2_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros", "Sistema de Ventas", 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 = PersonaLogic.Delete(Convert.ToInt32(Codigo)); if (resp.Equals("OK")) { this.MensajeError(resp); } else { this.MensajeOk("Se elimino Correctamente el registro"); chkEliminar.Checked = false; } } } this.Listar(); this.chkEliminar.Checked = false; } else { this.MensajeError("La eliminacion esta cancelada"); this.chkEliminar.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
protected void Button3_Click(object sender, EventArgs e) { if (SelectedID > 0) { PersonaLogic perlog = new PersonaLogic(); try { perlog.Delete(SelectedID); this.LlenarCombo(); this.CleantxtBox(); this.Panel1.Visible = false; this.LoadGrid(); } catch (Exception) { Response.Write("<script>alert('No se puede eliminar, otros registros referencian a este')</script>"); } } }
public override void GuardarCambios() { MapearADatos(); PersonaLogic u = new PersonaLogic(); 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 { u.Delete(PersonaActual.ID); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } else { try { PersonaActual.ID = u.Save(PersonaActual); if (this.Modo == ModoForm.Alta) { MessageBox.Show("Por favor complete los siguientes datos faltantes"); UsuarioDesktop formUsuario = new UsuarioDesktop(PersonaActual, ModoForm.Alta); formUsuario.ShowDialog(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void tsbEliminar_Click(object sender, EventArgs e) { try { LimpiarCampos(); int ID = ((Business.Entities.Persona) this.dgv_Personas.SelectedRows[0].DataBoundItem).ID; if (MessageBox.Show("¿Estas seguro que deseas borrarlo? \nSe borrará la persona y su usuario correspondiente seleccionada de la grilla\nNo podras deshacerlo.", "Advertencia" , MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { Modo = FormPersonas.ModoForm.Baja; PersonaLogic personaLogic = new PersonaLogic(); personaLogic.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 persona \n\n" + ex , MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void GuardarCambios() { PersonaLogic perLogic = new PersonaLogic(); if (this.Modo == ModoForm.Alta) { Persona perNueva = new Persona(); this.PersonaActual = perNueva; } if (this.Modo == ModoForm.Alta || this.Modo == ModoForm.Modificacion) { try { this.MapearADatos(); perLogic.Save(this.PersonaActual); } catch (Exception e) { this.Notificar(this.Text, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (this.Modo == ModoForm.Baja) { try { UsuarioLogic usuLogic = new UsuarioLogic(); Usuario usuActual = new Usuario(); usuActual = usuLogic.GetOnePorIdPersona(this.PersonaActual.Id); //Elimino la persona. El usuario lo elimino desde la capa de datos perLogic.Delete(PersonaActual.Id, usuActual.Id); } catch (Exception e) { this.Notificar(this.Text, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected void AceptarEliminar_Click(object sender, EventArgs e) { personas.Delete(SelectedID); LoadGrid(); eliminarPanel.Visible = false; }