private void InsertarActualizar(string modo) { try { if (modo == "INSERT") { Area area = new Area(); area.Nombre = TxtNombre.Text.Trim(); if (CtrlAreas.Insertar(area) > 0) { XtraMessageBox.Show("Area insertada con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } else { Area area = new Area(); area.Id = Id; area.Nombre = TxtNombre.Text.Trim(); if (CtrlAreas.Actualizar(area) > 0) { XtraMessageBox.Show("Area actualizada con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); } }
public ActionResult Guardar(areas entidad) { try { var r = entidad.id_area > 0 ? control.Actualizar(entidad) : control.Insertar(entidad); if (!r) { return(Json("Error al realizar la operacion", JsonRequestBehavior.AllowGet)); } return(Json("Realizado", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Areas", "Create"))); } }