예제 #1
0
        public ActionResult RepairsNotAcceptable(long affidavitNo)
        {
            FormFinalInspectionViewModel model = new FormFinalInspectionViewModel();

            model.AffidavitDetails = api.GetAffidavitByNo(affidavitNo.ToString());
            model.FinalInspection  = api.GetAffidavitFinalInspection(affidavitNo, 8);
            if (model.FinalInspection == null)
            {
                model.FinalInspection = new Sidewalk.Logic.Database.AffidavitFinalInspection();
                model.FinalInspection.FinalFailInspectorId = model.AffidavitDetails.AffidavitInfo.Inspector.InspectorId;
                model.FinalInspection.AffidavitID          = affidavitNo;
            }
            else
            {
                model.FinalInspection.FinalFailInspectorId = model.AffidavitDetails.AffidavitInfo.Inspector.InspectorId;
            }
            return(View(model));
        }
예제 #2
0
        public ActionResult RepairsAreCompleteAndSatisfactory(long affidavitNo)
        {
            FormFinalInspectionViewModel model = new FormFinalInspectionViewModel();

            model.AffidavitDetails = api.GetAffidavitByNo(affidavitNo.ToString());
            model.FinalInspection  = api.GetAffidavitFinalInspection(affidavitNo, 12);
            if (model.FinalInspection == null)
            {
                model.FinalInspection = new Sidewalk.Logic.Database.AffidavitFinalInspection();
                model.FinalInspection.FinalPassInspectorId = model.AffidavitDetails.AffidavitInfo.Inspector.InspectorId;
                model.FinalInspection.AffidavitID          = affidavitNo;
            }
            else
            {
                model.FinalInspection.FinalPassInspectorId = model.AffidavitDetails.AffidavitInfo.Inspector.InspectorId;
            }
            return(View(model));
        }
예제 #3
0
        public ActionResult GrantedToPour(long affidavitNo)
        {
            FormFinalInspectionViewModel model = new FormFinalInspectionViewModel();

            model.AffidavitDetails = api.GetAffidavitByNo(affidavitNo.ToString());
            model.FormInspection   = api.GetAffidavitFormInspection(affidavitNo, 5);
            if (model.FormInspection == null)
            {
                model.FormInspection = new Sidewalk.Logic.Database.AffidavitFormInspection();
                model.FormInspection.FormPassInspectorId = model.AffidavitDetails.AffidavitInfo.Inspector.InspectorId;
                model.FormInspection.AffidavitId         = affidavitNo;
            }
            else
            {
                model.FormInspection.FormPassInspectorId = model.AffidavitDetails.AffidavitInfo.Inspector.InspectorId;
            }
            return(View(model));
        }
예제 #4
0
 public ActionResult RepairsAreCompleteAndSatisfactory(FormFinalInspectionViewModel model)
 {
     api.AddAffidavitFinalInspection(model.FinalInspection, 12);
     return(RedirectToAction("GetAffidavitByNo", "Affidavit", new { affidavitNo = model.FinalInspection.AffidavitID }));
 }
예제 #5
0
 public ActionResult RepairsNotAcceptable(FormFinalInspectionViewModel model)
 {
     api.AddAffidavitFinalInspection(model.FinalInspection, 8);
     return(RedirectToAction("GetAffidavitByNo", "Affidavit", new { affidavitNo = model.FinalInspection.AffidavitID }));
 }
예제 #6
0
 public ActionResult GrantedToPour(FormFinalInspectionViewModel model)
 {
     api.AddAffidavitFormInspection(model.FormInspection, 6);
     return(RedirectToAction("GetAffidavitByNo", "Affidavit", new { affidavitNo = model.FormInspection.AffidavitId }));
 }