Пример #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            PlanPracy planPracy = db.PlanPracy.Find(id);

            db.PlanPracy.Remove(planPracy);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
 public ActionResult Edit([Bind(Include = "Id,IdPracownika,Data,IdZmiany,DataZm,IdKierownikaZm,CzasIn,CzasOut,Czas,CzasZm,NadgodzinyDzien,Nocne,Absencja,Akceptacja,DataAcc,IdKierownikaAcc,k_CzasIn,k_CzasOut,k_CzasZm,k_NadgodzinyDzien,k_Nocne,Uwagi,IdZmianyKorekta,NadgodzinyNoc,k_NadgodzinyNoc,Alerty,n50,n100,d50,d100,WymiarKorekta,Wymiar")] PlanPracy planPracy)
 {
     if (ModelState.IsValid)
     {
         db.Entry(planPracy).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(planPracy));
 }
Пример #3
0
        // GET: WorkPlan/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PlanPracy planPracy = db.PlanPracy.Find(id);

            if (planPracy == null)
            {
                return(HttpNotFound());
            }
            return(View(planPracy));
        }
Пример #4
0
        public ActionResult SaveWorkPlan(string idPrac, string idZmiany, string dataOd, string dataDo)
        {
            PlanPracy pp = new PlanPracy();

            pp.Data         = DateTime.Now;
            pp.IdPracownika = int.Parse(idPrac);
            pp.IdZmiany     = int.Parse(idZmiany);
            pp.CzasIn       = DateTime.Parse(dataOd);
            pp.CzasOut      = DateTime.Parse(dataDo);
            db.PlanPracy.Add(pp);
            db.SaveChanges();


            return(RedirectToAction("Index"));
        }
Пример #5
0
        //sprawdzamy czy pracownik ma zdefiniowany plan pracy
        public void EmployeeHasAssignmentWorkPlan()
        {
            Pracownicy pracownik = new Pracownicy();

            pracownik.Id = 1;

            List <PlanPracy> plany = new List <PlanPracy>();
            PlanPracy        plan  = new PlanPracy();

            plan.IdPracownika = 1;
            plany.Add(plan);
            plany.Add(new PlanPracy());
            bool contains = plany.Where(x => x.IdPracownika == pracownik.Id) != null ? true : false;

            Assert.IsFalse(!contains);
        }