Пример #1
0
        public ActionResult NewPendingIssue(AV_NetLayerStatus ns)
        {
            Common.SelectedList sl = new Common.SelectedList();
            ViewBag.Reasons = sl.Reasons();

            AV_NetLayerStatusBL nlsb = new AV_NetLayerStatusBL();
            AV_NetLayerStatus   nls  = nlsb.ToSingle("Get_PendingWithIssue", Decimal.ToInt32(ns.NetworkModeId), Decimal.ToInt32(ns.BandId), Decimal.ToInt32(ns.CarrierId), Decimal.ToInt32(ns.SiteId), null);

            if (nls != null)
            {
                return(PartialView("~/views/NetLayerStatus/_NewPendingIssue.cshtml", nls));
            }
            return(PartialView("~/views/NetLayerStatus/_NewPendingIssue.cshtml", nls));
        }
Пример #2
0
        public ActionResult NewRequest(AV_NetLayerStatus ns)
        {
            Common.SelectedList sl = new Common.SelectedList();

            ViewBag.Reasons      = sl.Reasons();
            ViewBag.RedriveTypes = sl.RedriveTypes();

            AV_NetLayerStatusBL nlsb = new AV_NetLayerStatusBL();
            AV_NetLayerStatus   nls  = nlsb.ToSingle("Get_ReDrive", Decimal.ToInt32(ns.NetworkModeId), Decimal.ToInt32(ns.BandId), Decimal.ToInt32(ns.CarrierId), Decimal.ToInt32(ns.SiteId), null);

            if (nls != null && nls.redriveTypeId > 0)
            {
                return(PartialView("~/views/ReDrive/_NewNewRequest.cshtml", nls));
            }
            return(PartialView("~/views/ReDrive/_NewNewRequest.cshtml", ns));
        }
Пример #3
0
        public ActionResult NewRequest(AV_NetLayerStatus ns, string post)
        {
            Response res = new Response();

            try
            {
                ReDriveDL rdd = new ReDriveDL();
                rdd.Manage("Insert", 0, Decimal.ToInt32(ns.redriveTypeId), Decimal.ToInt32(ns.redriveReasonId), ns.redriveComments, Decimal.ToInt32(ns.SiteId), Decimal.ToInt32(ns.NetworkModeId), Decimal.ToInt32(ns.BandId), Decimal.ToInt32(ns.CarrierId), Decimal.ToInt32(ns.ScopeId), ViewBag.UserId);
                res.Status  = "success";
                res.Message = "save successfully";
            }
            catch (Exception ex)
            {
                res.Status  = "danger";
                res.Message = ex.Message;
            }

            return(Json(res, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        public ActionResult NewObservation(AV_NetLayerStatus ns, string post)
        {
            Response res = new Response();

            try
            {
                AV_NetLayerStatusDL nlsd = new AV_NetLayerStatusDL();
                nlsd.Manage("Set_Observation", Decimal.ToInt32(ns.NetworkModeId), Decimal.ToInt32(ns.BandId), Decimal.ToInt32(ns.CarrierId), Decimal.ToInt32(ns.SiteId), ViewBag.UserId, ns.netLayerObservations);
                res.Status  = "success";
                res.Message = "save successfully";
            }
            catch (Exception ex)
            {
                res.Status  = "danger";
                res.Message = ex.Message;
            }

            return(Json(res, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
        public ActionResult MarkReportSubmit(AV_NetLayerStatus ns)
        {
            Response res = new Response();

            try
            {
                AV_NetLayerStatusDL nlsd = new AV_NetLayerStatusDL();
                nlsd.Manage("Set_Status", Decimal.ToInt32(ns.NetworkModeId), Decimal.ToInt32(ns.BandId), Decimal.ToInt32(ns.CarrierId), Decimal.ToInt32(ns.SiteId), ViewBag.UserId, ns.KeyCode);
                res.Status  = "success";
                res.Message = "Mark as reportSubmit successfully";
            }
            catch (Exception ex)
            {
                res.Status  = "danger";
                res.Message = ex.Message;
            }

            return(Json(res, JsonRequestBehavior.AllowGet));
        }
Пример #6
0
 public ActionResult NewObservation(AV_NetLayerStatus ns)
 {
     Common.SelectedList sl = new Common.SelectedList();
     ViewBag.Reasons = sl.Reasons();
     return(PartialView("~/views/NetLayerStatus/_NewObservation.cshtml", ns));
 }