Exemple #1
0
        public ActionResult Create(tTimeRecord target)
        {
            //todo:若新增時輸入資料錯誤 驗證
            //var prj = db.tProjects.Where(p => p.fProjectId == target.fProjectId).FirstOrDefault();
            //if (prj == null)
            //    return RedirectToAction("Index");

            //新增
            //todo:改成當前員編
            tTimeRecord record = new tTimeRecord();

            record.fDate            = todayDate;
            record.fEmployeeId      = 100;
            record.fProjectId       = target.fProjectId;
            record.fProjectDetailId = target.fProjectDetailId;
            record.fTime            = target.fTime;
            //record.fApprove = "否";

            db.tTimeRecords.Add(record);
            db.SaveChanges();
            return(Json("success", JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public ActionResult Create(tTimeRecord target)
        {
            //todo:若新增時輸入資料錯誤 驗證
            //var prj = db.tProjects.Where(p => p.fProjectId == target.fProjectId).FirstOrDefault();
            //if (prj == null)
            //    return RedirectToAction("Index");

            HttpCookie cookie = Request.Cookies["id"];
            int        user   = Convert.ToInt32(cookie.Value);

            tTimeRecord record = new tTimeRecord();

            record.fDate            = todayDate;
            record.fEmployeeId      = user;
            record.fProjectId       = target.fProjectId;
            record.fProjectDetailId = target.fProjectDetailId;
            record.fTime            = target.fTime;

            db.tTimeRecords.Add(record);
            db.SaveChanges();
            return(Json("success", JsonRequestBehavior.AllowGet));
        }