Exemplo n.º 1
0
 public ActionResult Create(AttProcessorScheduler attprocessor)
 {
     string d = Request.Form["CriteriaID"].ToString();
     switch (d)
     {
         case "C":
             attprocessor.Criteria = "C";
             break;
         case "L": attprocessor.Criteria = "L"; break;
         case "A": attprocessor.Criteria = "A"; break;
     }
     int a = Convert.ToInt16(Request.Form["ProcessCats"].ToString());
     if (a == 1)
         attprocessor.ProcessCat = true;
     else
         attprocessor.ProcessCat = false;
     attprocessor.ProcessingDone = false;
     attprocessor.WhenToProcess = DateTime.Today;
     int _userID = Convert.ToInt32(Session["LogedUserID"].ToString());
     if (ModelState.IsValid)
     {
         attprocessor.UserID = _userID;
         context.AttProcessorSchedulers.Add(attprocessor);
         context.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(attprocessor);
 }
        public ActionResult Create(AttProcessorScheduler attprocessor)
        {
            string d = Request.Form["CriteriaID"].ToString();
            switch (d)
            {
                case "C":
                    attprocessor.Criteria = "C";
                    break;
                case "L": attprocessor.Criteria = "L"; break;
                case "A": attprocessor.Criteria = "A"; break;
                case "E":
                    {
                        attprocessor.Criteria = "E";
                        attprocessor.ProcessCat = false;
                        string ee = Request.Form["EmpNo"].ToString();
                        //int cc = Convert.ToInt16(Request.Form["CompanyIDForEmp"].ToString());
                        List<Emp> empss = new List<Emp>();
                        empss = context.Emps.Where(aa => aa.EmpNo == ee).ToList();
                        if (empss.Count() > 0)
                        {
                            attprocessor.EmpID = empss.First().EmpID;
                            attprocessor.EmpNo = empss.First().EmpNo;
                        }
                    }
                    break;
            }
            int a = Convert.ToInt16(Request.Form["ProcessCats"].ToString());
            if (a == 1)
                attprocessor.ProcessCat = true;
            else
                attprocessor.ProcessCat = false;
            attprocessor.ProcessingDone = false;
            attprocessor.WhenToProcess = DateTime.Today;
            attprocessor.CreatedDate = DateTime.Now;

            int _userID = Convert.ToInt32(Session["LogedUserID"].ToString());
            if (ModelState.IsValid)
            {
                attprocessor.UserID = _userID;
                context.AttProcessorSchedulers.Add(attprocessor);
                context.SaveChanges();
                return RedirectToAction("Index");
            }
            return View(attprocessor);
        }
Exemplo n.º 3
0
        public ActionResult Create(AttProcessorScheduler attprocessor)
        {
            if (ModelState.IsValid)
            {

                string d=Request.Form["CriteriaID"].ToString();
                switch (d)
                {
                    case "C":
                        attprocessor.Criteria = "C";
                        break;
                    case "L": attprocessor.Criteria = "L";
                        break;
                    case "A": attprocessor.Criteria = "A"; break;

                }
                attprocessor.ProcessingDone = false;
                context.AttProcessorSchedulers.Add(attprocessor);
                context.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(attprocessor);
        }
Exemplo n.º 4
0
 public ActionResult Edit(AttProcessorScheduler attprocessor)
 {
     if (ModelState.IsValid)
     {
         context.Entry(attprocessor).State = EntityState.Modified;
         context.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(attprocessor);
 }