// GET: Parceiro public ActionResult Index(int id = 0) { ViewBag.Patners = MaisLifeModel.DatabaseContext.Model.parceiro.ToList(); if (id > 0) { var patner = MaisLifeModel.DatabaseContext.Model.parceiro.FirstOrDefault(p => p.id == id); var adapter = new ParceiroAdapter().ToParceiroAdapter(patner); return(View(adapter)); } else { return(View()); } }
// GET: Parceiro public ActionResult Index(int id = 0) { ViewBag.Patners = ConfigDB.Model.Parceiros.ToList(); if (id > 0) { var patner = ConfigDB.Model.Parceiros.FirstOrDefault(p => p.Id == id); var adapter = new ParceiroAdapter().ToParceiroAdapter(patner); return(View(adapter)); } else { return(View()); } }
public ActionResult CreateOrEditParceiro(ParceiroAdapter adapter, HttpPostedFileBase file = null) { if (file != null) { if (file.ContentLength > 0) { var path = Path.Combine(Server.MapPath("~/Images/Uploads"), file.FileName); file.SaveAs(path); adapter.Imagem = file.FileName; } } var viewmodel = new ParceiroViewModel(Request, adapter); viewmodel.ParceiroCreateOrEdit(); return(RedirectToAction("Index", new { id = 0 })); }
public ParceiroViewModel(HttpRequestBase r, ParceiroAdapter adapter) { this.Request = r; this.Parceiro = adapter.ToParceiro(); }