public ActionResult Create(TipoCartera model) { try { if (ModelState.IsValid) { model.AsignarId(); model.Estado = Rp3.AgendaComercial.Models.Constantes.Estado.Activo; model.EstadoTabla = Rp3.AgendaComercial.Models.Constantes.Estado.Tabla; model.UsrIng = this.UserLogonName; model.FecIng = this.GetCurrentDateTime(); DataBase.TipoCarteras.Insert(model); DataBase.Save(); this.AddDefaultSuccessMessage(); return(RedirectToAction("Index", model)); } } catch { this.AddDefaultErrorMessage(); } return(View(model)); //return RedirectToAction("Index", "Cargo", null, true); }
public ActionResult Create() { TipoCartera model = new TipoCartera(); model.Estado = Models.Constantes.Estado.Activo; return(View(model)); }
public ActionResult Edit(TipoCartera model) { try { if (ModelState.IsValid) { TipoCartera modelUpdate = GetModel(model.IdTipoCartera); modelUpdate.Descripcion = model.Descripcion; modelUpdate.Estado = model.Estado; modelUpdate.UsrMod = this.UserLogonName; modelUpdate.FecMod = this.GetCurrentDateTime(); DataBase.TipoCarteras.Update(modelUpdate); DataBase.Save(); this.AddDefaultSuccessMessage(); return(RedirectToAction("Index", model)); } } catch { this.AddDefaultErrorMessage(); } return(View(model)); //return RedirectToAction("Index", "Cargo", null, true); }
public ActionResult Delete(TipoCartera model) { try { TipoCartera modelUpdate = GetModel(model.IdTipoCartera); modelUpdate.Estado = Rp3.AgendaComercial.Models.Constantes.Estado.Eliminado; modelUpdate.UsrMod = this.UserLogonName; modelUpdate.FecMod = this.GetCurrentDateTime(); DataBase.TipoCarteras.Update(modelUpdate); DataBase.Save(); //DataBase.TipoCarteras.Delete(model); //DataBase.Save(); this.AddDefaultSuccessMessage(); return(RedirectToAction("Index", model)); } catch { this.AddDefaultErrorMessage(); } return(RedirectToAction("Index", model)); }
private TipoCartera GetModel(int id) { TipoCartera result = DataBase.TipoCarteras.Get(p => p.IdTipoCartera == id).SingleOrDefault(); return(result); }