Pokaż
Ignoruj:
Data:
2009-10-15 15:45:07 (17 years ago)
Autor:
marek
Opis:

re #184 - merged with latest trunk

Lokalizacja:
branches/Abonament
Pliki:
2 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • branches/Abonament

    • Property svn:mergeinfo
      •  

        old new  
        22/branches/ReklamaReorganizacja:568-731 
        33/tags/BazaReklam_1.1.28:831 
        4 /trunk:708-758,760-838 
         4/trunk:708-758,760-853 
  • branches/Abonament/Wierszowki/Wierszowki.Web/Controllers/AuthorController.cs

    r752 r854  
    55using Wierszowki.Services; 
    66using xVal.ServerSide; 
     7using System.Collections.Generic; 
     8using Wierszowki.Core.Interfaces; 
    79 
    810namespace Wierszowki.Controllers 
     
    2830        { 
    2931            var authorViewData = new AuthorViewData 
    30                                      { 
    31                                          Author = new Author(), 
    32                                          EmploymentTypeList = new SelectList(_context.GetEmploymentTypes().ToList(), "Id", "Name") 
    33                                      }; 
     32            { 
     33                Author = new Author(), 
     34                EmploymentTypeList = new SelectList(_context.GetEmploymentTypes().ToList(), "Id", "Name") 
     35            }; 
    3436 
    3537            return View(authorViewData); 
     
    5153 
    5254            if (ModelState.IsValid) 
    53                 return RedirectToAction("Confirm", author); 
     55            { 
     56                var confirmViewData = new ConfirmViewData(); 
     57                confirmViewData = InitConfirmViewData(author, OperationType.Create, null); 
     58                return View("Confirm", confirmViewData);  
     59                //return RedirectToAction("Confirm", author); 
     60            } 
    5461 
    5562 
     
    7481        { 
    7582            var authorViewData = new AuthorViewData 
    76                      { 
    77                          Author = _context.GetAuthorById(id), 
    78                          EmploymentTypeList = new SelectList(_context.GetEmploymentTypes().ToList(), "Id", "Name") 
    79                      }; 
     83            { 
     84                Author = _context.GetAuthorById(id), 
     85                EmploymentTypeList = new SelectList(_context.GetEmploymentTypes().ToList(), "Id", "Name") 
     86            }; 
    8087 
    8188            return View(authorViewData); 
     
    97104 
    98105            if (ModelState.IsValid) 
    99                 return View("Confirm", author); 
    100  
     106            { 
     107                var confirmViewData = new ConfirmViewData(); 
     108                confirmViewData = InitConfirmViewData(author, OperationType.Update, null); 
     109                return View("Confirm", confirmViewData);  
     110            } 
    101111            var authorViewData = new AuthorViewData 
    102112            { 
     
    107117            return View(authorViewData); 
    108118        } 
     119        private ConfirmViewData InitConfirmViewData(Author author, OperationType c_type, Info inf) 
     120        { 
     121            var viewData = new ConfirmViewData 
     122            { 
     123                Author = author, 
     124                akcja = c_type, 
     125                info = inf 
     126            }; 
     127            return viewData; 
     128        } 
    109129    } 
    110130}