예제 #1
0
        // GET: Documents/Upload/5
        public ActionResult Upload(Document.DocumentTypes documentType, int objectId, string returnAction, string returnController)
        {
            var userId = User.Identity.GetUserId();
            var user   = (from u in db.Users
                          where u.Id == userId
                          select u).First();

            if (user == null)
            {
                return(HttpNotFound());
            }

            var document = new Document();

            document.DocumentType = documentType;
            document.Uploader     = user;
            document.UploaderId   = user.Id;

            ViewBag.ObjectId         = objectId;
            ViewBag.ReturnAction     = returnAction;
            ViewBag.ReturnController = returnController;

            return(View(document));
        }
예제 #2
0
 public Programmer(string firstName, string secondName, DateTime birthDay, Document.DocumentTypes documentType
                   , string serial, string number, int departmentId)
     : base(firstName, secondName, birthDay, documentType, serial, number, departmentId)
 {
 }
예제 #3
0
 public abstract Employee GetEmployee(string firstName, string secondName, DateTime birthDay
                                      , Document.DocumentTypes documentType, string serial, string number);