public ActionResult Anular(Af_Departamento_Info model) { model.IdUsuarioAnulacion = Session["IdUsuario"].ToString(); if (!bus_dep.AnularDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public Boolean Anular() { try { if (Departemento_Info.estado == "I") { MessageBox.Show("El registro ya se encuentra anulado", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } else { if (MessageBox.Show("¿Está seguro que desea anular el Tipo de Rubro #:" + txt_IdMotivo.Text.Trim() + " ?", "Anulación de Mantenimiento Tipo Rubro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); Af_Departamento_Bus neg = new Af_Departamento_Bus(); Af_Departamento_Info moInfo = new Af_Departamento_Info(); string mensaje = string.Empty; moInfo = Get_Info(ref mensaje); if (mensaje != "") { MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } //moInfo.UsuarioAnulacion = param.IdUsuario; //moInfo.MotivoAnulacion = fr.motivoAnulacion; bool resultado = neg.AnularDB(moInfo, ref mensaje); if (resultado) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { return(false); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
public ActionResult Anular(Af_Departamento_Info model) { model.IdUsuarioAnulacion = SessionFixed.IdUsuario; if (!bus_dep.AnularDB(model)) { cargar_combos(); ViewBag.IdArea = model.IdArea; return(View(model)); } return(RedirectToAction("Index", new { IdArea = model.IdArea })); }