public override void GuardarCambios() { this.MapearADatos(); ComisionLogic com = new ComisionLogic(); com.Save(ComisionActual); }
public override void GuardarCambios() { MapearADatos(); ComisionLogic cl = new ComisionLogic(); cl.Save(ComisionActual); }
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 void GuardarDatos() { if (Validar()) { this.MapearADatos(); switch (this.formMode) { case FormMode.Alta: EntidadActual.State = BusinessEntity.States.New; break; case FormMode.Modificación: EntidadActual.State = BusinessEntity.States.Modified; break; case FormMode.Baja: EntidadActual.State = BusinessEntity.States.Deleted; break; } try { entities.Save(EntidadActual); this.Close(); } catch (Exception e) { MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public virtual void GuardarCambios() { ComisionLogic c = new ComisionLogic(); MapearADatos(); c.Save(comisionActual); }
protected void btnGuardar_Click(object sender, EventArgs e) { try { if (Page.IsValid) { this.MapearADatos(); ComisionLogic cl = new ComisionLogic(); cl.Save(ComisionActual); if (this.Modo == ModoForm.Modificacion) { Response.Write("<script>alert('La Comisión ha sido actualizada')</script>"); } else if (this.Modo == ModoForm.Alta) { Response.Write("<script>alert('La Comisión ha sido Registrada')</script>"); } Response.AddHeader("REFRESH", "0.1;URL=Comisiones.aspx"); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true); } }
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); } } }
public new void GuardarCambios() { this.MapearADatos(); ComisionLogic comLogic = new ComisionLogic(); comLogic.Save(this.ComisionActual); this.Close(); }
public override void GuardarCambios() { if (this.Validar()) { this.MapearADatos(); ComisionLogic comisionLogic = new ComisionLogic(); comisionLogic.Save(this.ComisionActual); this.Notificar("GUARDADO EXITOSO", MessageBoxButtons.OK, MessageBoxIcon.None); this.Close(); } }
public override void GuardarCambios() { MapearADatos(); try { ComisionLogic.Save(ComisionActual); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void GuardarCambios() { try { this.MapearADatos(); cLogic.Save(comisionActual); this.Close(); } catch (Exception) { MessageBox.Show("Ha ocurrido un error modificando la comision"); } }
public IActionResult Edit(int id, [Bind("ID, Descripcion, AnoEspecialidad, IDPlan")] Comision comision) { if (id != comision.ID) { return(NotFound()); } try { if (!ModelState.IsValid) { return(View(new EditComisionViewModel(comision, _planLogic.GetAll()))); } comision.State = BusinessEntity.States.Modified; _comisionLogic.Save(comision); }catch (Exception ex) { _logger.LogError(ex, ex.Message); ModelState.AddModelError("", "Se produjo un error al editar la comision."); return(View(new EditComisionViewModel(comision, _planLogic.GetAll()))); } return(RedirectToAction("List")); }
public override void GuardarCambios() { MapearADatos(); ComisionLogic cl = new ComisionLogic(); try { cl.Save(ComisionActual); } catch (Exception Ex) { Notificar("Error", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void GuardarCambios() { this.MapearADatos(); ComisionLogic cl = new ComisionLogic(); try { cl.Save(ComisionActual); } catch (Exception e) { MessageBox.Show("No se puede eliminar la Comision porque hay Cursos relacionados a esta"); } }
public override void GuardarCambios() { MapearADatos(); ComisionLogic comi = new ComisionLogic(); try { comi.Save(ComisionActual); } catch (Exception ExcepcionManejada) { Notificar(ExcepcionManejada.Message, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public override void GuardarCambios() { try { this.MapearADatos(); ComisionLogic cl = new ComisionLogic(); cl.Save(this.ComisionActual); this.Close(); } catch (Exception e) { MessageBox.Show(e.Message, "Error al guardar comisiòn", 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 override void GuardarCambios() { try { MapearADatos(); if (Validar()) { _comisionLogic.Save(ComisionActual); Close(); } } catch (Exception e) { MessageBox.Show(e.Message, "Comision", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void GuardarCambios() { this.MapearADatos(); try { if (Validar()) { ComisionLogic comision = new ComisionLogic(); comision.Save(ComisionActual); this.Close(); } } catch (Exception ex) { this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tsbEliminar_Click(object sender, EventArgs e) { DialogResult confirm = MessageBox.Show("¿Está seguro de que desea eliminar los elementos seleccionados?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); if (confirm == DialogResult.Yes) { try { if (tabControl.SelectedTab == tabComisiones) { List <Comision> array = new List <Comision>(); foreach (DataGridViewRow row in dgvComisiones.SelectedRows) { Comision entity = (Comision)row.DataBoundItem; entity.State = BusinessEntity.States.Deleted; comisiones.Save(entity); } } else if (tabControl.SelectedTab == tabCursos) { List <Curso> array = new List <Curso>(); foreach (DataGridViewRow row in dgvCursos.SelectedRows) { Curso entity = (Curso)row.DataBoundItem; entity.State = BusinessEntity.States.Deleted; cursos.Save(entity); } } } catch (System.Data.Entity.Infrastructure.DbUpdateException ex) { switch (ex.InnerException) { case System.Data.Entity.Core.UpdateException ue: MessageBox.Show("No se ha podido eliminar un elemento ya que está referenciado por otro elemento", "Error al eliminar", MessageBoxButtons.OK, MessageBoxIcon.Warning);; break; } } finally { Listar(); } } }
public override void GuardarCambios() { try { this.MapearADatos(); cl.Save(comision); } catch (NotFoundException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (CustomException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tsbEliminar_Click(object sender, EventArgs e) { if (dgvComisiones.SelectedRows != null && dgvComisiones.MultiSelect == false && dgvComisiones.SelectionMode == DataGridViewSelectionMode.FullRowSelect) { int ID = ((Comision)dgvComisiones.SelectedRows[0].DataBoundItem).ID; ComisionLogic cl = new ComisionLogic(); //controlador :) try { ComisionActual = cl.GetOne(ID); } catch (Exception Ex) { Notificar("Error", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } DialogResult dr = MessageBox.Show("¿Seguro que quiere eliminar la comisión?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { ComisionActual.State = BusinessEntity.States.Deleted; try { cl.Save(ComisionActual); } catch (Exception Ex) { Notificar("Error", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } try { Listar(); } catch (Exception Ex) { Notificar("Error", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public override void MapearADatos() { if (Modo == ModoForm.Alta) { Comision ComisionNueva = new Comision(); ComisionNueva.Descripcion = this.txtDescripcion.Text; ComisionNueva.IDPlan = Convert.ToInt32(cmbPlanes.SelectedValue.ToString()); ComisionNueva.AnioEspecialidad = Convert.ToInt32(cmbAnioEspe.SelectedValue); ComisionActual = ComisionNueva; ComisionLogic cl = new ComisionLogic(); ComisionNueva.State = BusinessEntity.States.New; cl.Save(ComisionNueva); } else if (Modo == ModoForm.Modificacion) { ComisionActual.Descripcion = this.txtDescripcion.Text; ComisionActual.IDPlan = Convert.ToInt32(cmbPlanes.SelectedValue.ToString()); ComisionActual.AnioEspecialidad = Convert.ToInt32(cmbAnioEspe.SelectedValue.ToString()); ComisionLogic cl = new ComisionLogic(); ComisionActual.State = BusinessEntity.States.Modified; cl.Save(ComisionActual); } else if (Modo == ModoForm.Baja) { ComisionLogic cl = new ComisionLogic(); ComisionActual.State = BusinessEntity.States.Deleted; cl.Save(ComisionActual); } else { btnAceptar.Text = "Aceptar"; } }
public void GuardarCambios() { try { this.MapearADatos(); ComisionLogic comLog = new ComisionLogic(); comLog.Save(ComisionActual); if (Modo == ModoForm.Alta) { this.Notificar("Nueva Comisión", "La comisión ha sido registrada", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (Modo == ModoForm.Modificacion) { this.Notificar("Editar Comisión", "Los cambios han sido registrados", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.DialogResult = DialogResult.OK; } catch (Exception ex) { this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void SaveEntity(Comision Comision) { ComisionLogic.Save(Comision); }
private void SaveEntity(Comision comision) { comisiones.Save(comision); }