public ActionResult Anular(in_Producto_Info model) { try { model.IdUsuarioUltAnu = SessionFixed.IdUsuario.ToString(); if (!bus_producto.validar_anulacion(model.IdEmpresa, model.IdProducto, ref mensaje)) { cargar_combos(model); ViewBag.mensaje = mensaje; return(View(model)); } if (!bus_producto.anularDB(model)) { cargar_combos(model); return(View(model)); } return(RedirectToAction("Index")); } catch (Exception ex) { if (model.pr_imagen == null) { model.pr_imagen = new byte[0]; } tb_sis_log_error_InfoList.DescripcionError = ex.InnerException.ToString(); if (tb_sis_log_error_InfoList.DescripcionError == null) { tb_sis_log_error_InfoList.DescripcionError = ex.Message.ToString(); } ViewBag.error = ex.Message.ToString(); cargar_combos(model); return(View(model)); } }