示例#1
0
 public ActionResult AddInspectionTask(InspectionTask inspectionTask)
 {
     if (inspectionTask.InspectorId != null && inspectionTask.Description != null &&
         inspectionTask.InspectionStatus != 0 &&
         inspectionTask.StartDate != null)
     {
         _context.InspectionTasks.Add(inspectionTask);
         _context.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
示例#2
0
        public ActionResult ChangeInspectionTaskStatus(InspectionTask inspectionTask)
        {
            var mytask = _context.InspectionTasks.SingleOrDefault(w => w.Id == inspectionTask.Id);

            if (mytask != null && inspectionTask.InspectionStatus != 0)
            {
                mytask.InspectionStatus = inspectionTask.InspectionStatus;
            }

            _context.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
 private void SetupEditMode()
 {
     isEdit = Intent.GetBooleanExtra("isEdit", false);
     idOfInspectionToEdit = Intent.GetStringExtra("idOfInspectionToEdit");
     if (isEdit)
     {
         var inspectionToEdit = new InspectionTask().GetInspectionBy(idOfInspectionToEdit);
         title.Text    = inspectionToEdit.Title;
         location.Text = inspectionToEdit.Location;
         file          = new File(inspectionToEdit.FilePath);
         DisplayImage();
     }
 }