Esempio n. 1
0
        public ActionResult Edit([Bind(Include = "Id,Id2,WorkingDate,RecYear,RecMonth,RecDay,DayOfWeek,EntryTime,ExitTime,AssignedWorkingHour,AcceptedOTeHrs,AcceptedOTMin,IsOTAccepted,HourDiff,MinuteDiff,TotalHours,TotalMinutes,Exception,Note,UserStory,EmailAddress,FullName,UserId")] vwWHMonthly vwWHMonthly)
        {
            int myId = 0;

            if (ModelState.IsValid)
            {
                int    whId  = vwWHMonthly.Id;
                string whId2 = vwWHMonthly.Id2;
                string whUS  = vwWHMonthly.UserStory;

                //db.Entry(vwWHMonthly).State = EntityState.Modified;

                hrWorkingHour hrWH = db.hrWorkingHours.Find(whId);
                if (hrWH != null)
                {
                    hrWH.UserStory = whUS;
                }

                db.SaveChanges();
                //return RedirectToAction("Back to the list..", "../whmonthlies/index", new { id = whId2 });
            }

            vwWHMonthly monthly = db.vwWHMonthlies.Find(vwWHMonthly.Id);

            //Response.Write("<script>function myFunction() { alert('I am an alert box!'); } </ script >");

            TempData["msg"] = "<script>alert('Succesfully saved!');</script>";

            return(View(monthly));
        }
Esempio n. 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            vwWHMonthly vwWHMonthly = db.vwWHMonthlies.Find(id);

            db.vwWHMonthlies.Remove(vwWHMonthly);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
 public ActionResult Edit([Bind(Include = "Id,Id2,WorkingDate,RecYear,RecMonth,RecDay,DayOfWeek,EntryTime,ExitTime,AssignedWorkingHour,AcceptedOTeHrs,AcceptedOTMin,IsOTAccepted,HourDiff,MinuteDiff,TotalHours,TotalMinutes,Exception,Note,UserStory,EmailAddress,FullName")] vwWHMonthly vwWHMonthly)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vwWHMonthly).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vwWHMonthly));
 }
Esempio n. 4
0
        // GET: WHMonthlies/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            vwWHMonthly vwWHMonthly = db.vwWHMonthlies.Find(id);

            if (vwWHMonthly == null)
            {
                return(HttpNotFound());
            }
            return(View(vwWHMonthly));
        }
Esempio n. 5
0
        // GET: WHMonthlies/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            //vwWHMonthly vwWHMonthly = db.vwWHMonthlies.Find(id);
            vwWHMonthly vwWHMonthly = (vwWHMonthly)db.vwWHMonthlies.Where(x => x.EmailAddress.Equals(User.Identity.Name) && x.Id == id).First();

            if (vwWHMonthly == null)
            {
                return(HttpNotFound());
            }
            return(View(vwWHMonthly));
        }