public ActionResult Edit(int id) { ServiceTipoPago _serviceTipoPago = new ServiceTipoPago(); TIPOPAGO otipopago = null; try { // Si va null if (id == null) { return(RedirectToAction("Ubicaciones")); } otipopago = _serviceTipoPago.GetTipoPagoByID(id); if (otipopago == null) { TempData["Message"] = "No existe la ubicación solicitada"; TempData["Redirect"] = "TipoPago"; TempData["Redirect-Action"] = "TiposPagos"; return(RedirectToAction("Default", "Error")); } return(View(otipopago)); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos" + ex.Message; TempData["Redirect"] = "TipoPago"; TempData["Redirect-Action"] = "TiposPagos"; return(RedirectToAction("Default", "Error")); } }
public ActionResult Save(TIPOPAGO tp) { ServiceTipoPago _serviceTipoPago = new ServiceTipoPago(); try { if (ModelState.IsValid) { TIPOPAGO otipopago = _serviceTipoPago.Save(tp); } else { Util.Util.ValidateErrors(this); return(View("Create", tp)); } return(RedirectToAction("TiposPagos")); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos" + ex.Message; TempData["Redirect"] = "TipoPago"; TempData["Redirect-Action"] = "TiposPagos"; return(RedirectToAction("Default", "Error")); } }
private SelectList listTipoPago(int idTipoPago = 0) { ServiceTipoPago _serviceTipoPago = new ServiceTipoPago(); IEnumerable <TIPOPAGO> listaTipoPago = _serviceTipoPago.GetTipoPagoActivo(); return(new SelectList(listaTipoPago, "Id", "Nombre", idTipoPago));//List to Dropdown List }
public ActionResult TiposPagos() { IEnumerable <TIPOPAGO> lista = null; try { ServiceTipoPago _serviceTipoPago = new ServiceTipoPago(); lista = _serviceTipoPago.GetTipoPago(); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos" + ex.Message; TempData.Keep(); } return(View(lista)); }