Пример #1
0
 public virtual ActionResult Index(ClientEditViewModel clientEditViewModel)
 {
     using (var ravenDbConnection = new RavenDbConnection(new RavenDbConnectionManager()))
     {
         var service = new ClientService(ravenDbConnection);
         service.UpdateClient(clientEditViewModel.Id, clientEditViewModel.FirstName, clientEditViewModel.LastName, clientEditViewModel.Country);
         return RedirectToAction("Index", "Home");
     }
 }
Пример #2
0
 //
 // GET: /Edit/
 public ActionResult Index(string id)
 {
     using (var ravenDbConnection = new RavenDbConnection(new RavenDbConnectionManager()))
     {
         var service = new ClientService(ravenDbConnection);
         var client = service.GetClient(id);
         var viewModel = new ClientEditViewModel(client);
         return View(viewModel);
     }
 }
Пример #3
0
 public virtual ActionResult Index(ClientEditViewModel clientEdit)
 {
     try
     {
         using (var ravenDbConnection = new RavenDbConnection(new RavenDbConnectionManager()))
         {
             var service = new ClientService(ravenDbConnection);
             service.AddClient(clientEdit.FirstName, clientEdit.LastName, clientEdit.Country);
         }
         return RedirectToAction("Index");
     }
     catch
     {
         return RedirectToAction("Index", "Home");
     }
 }