コード例 #1
0
 public ActionResult ArtiklEdit(long? artiklId)
 {
     DataAccessAdapterBase adapter = Helper.GetDataAccessAdapterFactory(User.Identity.Name);
     using (adapter)
     {
         ArtiklViewModel viewModel = new ArtiklViewModel(adapter, artiklId);
         viewModel.LoadViewSpecificData(adapter);
         return View(viewModel);
     }
 }
コード例 #2
0
 public ActionResult ArtiklEdit(long? artiklId, FormCollection formCollection)
 {
     DataAccessAdapterBase adapter = Helper.GetDataAccessAdapterFactory(User.Identity.Name);
     using (adapter)
     {
         ArtiklViewModel viewModel = new ArtiklViewModel(adapter, artiklId);
         if (TryUpdateAndSaveIViewModel(viewModel, adapter))
         {
             return RedirectToAction("ArtiklList");
         }
         else
         {
             return View(viewModel);
         }
     }
 }
コード例 #3
0
        public void ArtiklEditTest1()
        {
            ArtiklViewModel artiklViewModel = new ArtiklViewModel(_adapter, null);
            artiklViewModel.Artikl.Naziv = "ArtiklEditTest1";
            artiklViewModel.Artikl.Jm = "kom";
            artiklViewModel.Artikl.PdvId = PdvEntity.FetchPdvCollection(_adapter, null, null).First().PdvId;

            artiklViewModel.Save(_adapter);

            Dictionary<string,string> routeValues = new Dictionary<string,string>();
            routeValues.Add("artiklId", artiklViewModel.Artikl.ArtiklId.ToString());

            string page = FetchPage("ArtiklEdit", routeValues);
        }