Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 3
0
        public ActionResult UniqueMarketSiteCodes()
        {
            Common.SelectedList sl = new Common.SelectedList();

            AD_DefinationBL db = new AD_DefinationBL();

            if (ViewBag.IsAdmin)
            {
                ViewBag.ddCities = db.SelectedList("AllCities");
            }
            else
            {
                ViewBag.ddCities = db.SelectedList("UserCities", Convert.ToString(ViewBag.UserId));
            }
            //ViewBag.ddCities = sl.Cities(true);
            return(PartialView("~/views/WorkOrder/_UniqueMarketSiteCodes.cshtml"));
        }
        public ActionResult NetLayer(AV_SiteIssueTracker sit)
        {
            //AV_SiteIssueTracker s = new AV_SiteIssueTracker();
            //s.SiteId


            AV_SiteIssueTrackerBL sitb = new AV_SiteIssueTrackerBL();

            ViewBag.SiteId        = sit.SiteId;
            ViewBag.TesterId      = sit.TesterId;
            ViewBag.NetworkModeId = sit.NetworkModeId;
            ViewBag.BandId        = sit.BandId;
            ViewBag.CarrierId     = sit.CarrierId;
            ViewBag.ScopeId       = sit.ScopeId;
            var rec = sitb.ToList("byNetLayer", sit);

            Common.SelectedList sl = new Common.SelectedList();
            ViewBag.IssueTypes = sl.IssueTypes();

            return(PartialView("~/views/SiteTrackerIssue/_NetLayer.cshtml", rec));
        }
Esempio n. 5
0
        public ActionResult Workorder(Int64 Id = 0)
        {
            AD_DefinationBL    db  = new AD_DefinationBL();
            Sec_UserSettingsDL udl = new Sec_UserSettingsDL();

            ViewBag.FormType = (TempData["FormType"] != null) ? "Edit" : "New";

            ViewBag.Bands = db.ToList("Bands");

            ViewBag.Id = Id;

            ViewBag.Carriers = db.ToList("Carriers");


            DataTable Table = udl.GetDataTable("UserProjects", Convert.ToString(ViewBag.UserId), null, null);

            ViewBag.Projects     = Table.ToList <PM_Projects>();
            ViewBag.Cities       = db.ToList("UserCities", Convert.ToString(ViewBag.UserId));
            ViewBag.SubCheckList = db.ToList("byDefinationType", "Sub CheckList");

            Common.SelectedList sl = new Common.SelectedList();
            ViewBag.NetworkModes = db.SelectedList("NetworkModes", null, "-NetworkMode-");
            var hjh = db.MultiSelecet("NetworkModes", null, "-NetworkMode-");

            ViewBag.NetworkModesm = hjh;
            ViewBag.States        = sl.Definations("UserStates", Convert.ToString(ViewBag.UserId), "-State-"); //sl.States();
            ViewBag.Regions       = db.ToList("UserRegions", Convert.ToString(ViewBag.UserId));
            TSS_SurveyDocumentBL sdb = new TSS_SurveyDocumentBL();

            ViewBag.Surveys     = sdb.ToList("GetAll_byIsActive", true.ToString());;
            ViewBag.Scopes      = sl.Definations("UserScopes", Convert.ToString(ViewBag.UserId));// sl.Scopes();
            ViewBag.Clients     = sl.Clients("UserClients", Convert.ToString(ViewBag.UserId));
            ViewBag.SiteTypes   = sl.Definations("SiteTypes");
            ViewBag.SiteClasses = sl.Definations("SiteClasses");
            ViewBag.CheckList   = sl.Definations("byDefinationType", "CheckList", "-CheckList-");
            ViewBag.Sectors     = sl.Sectors();
            WorkorderEdit we = new WorkorderEdit();

            return(View("Workorder", we));
        }
Esempio n. 6
0
        // GET: ScopeTest
        public ActionResult New()
        {
            Common.SelectedList sl = new Common.SelectedList();
            ViewBag.Clients = sl.Clients("All");


            AD_DefinationBL db = new AD_DefinationBL();

            if (ViewBag.IsAdmin)
            {
                ViewBag.Cities = db.SelectedList("AllCities");
            }
            else
            {
                ViewBag.Cities = db.SelectedList("UserCities", Convert.ToString(ViewBag.UserId));
            }

            // ViewBag.Cities = sl.Cities(true);
            ViewBag.NetworkModes = db.SelectedList("NetworkModes", null, "-NetworkMode-");
            // ViewBag.NetworkModes = sl.NetworkModes();
            ViewBag.TestTypes = sl.Definations("byDefinationType", "Test Types", "-Select Test Type-");
            ViewBag.Scope     = sl.Definations("byDefinationType", "Scope", "-Select Scope-");
            return(View());
        }
Esempio n. 7
0
        public ActionResult Edit(int Id = 0)
        {
            ViewBag.FormType = "Edit";
            AV_SitesBL       sb      = new AV_SitesBL();
            AV_Site          Site    = new AV_Site();
            List <AV_Sector> Sectors = new List <AV_Sector>();

            sb.SiteWithSectors(Id, ref Site, ref Sectors);
            ViewBag.Site = Site;
            Common.SelectedList sl = new Common.SelectedList();
            AD_DefinationBL     db = new AD_DefinationBL();

            ViewBag.NetworkModes = db.SelectedList("NetworkModes", null, "-NetworkMode-");
            ViewBag.Bands        = db.ToList("Bands");
            ViewBag.Carriers     = db.ToList("Carriers");
            ViewBag.Scopes       = sl.Scopes();
            ViewBag.Sectors      = sl.Sectors();
            List <SWI.Libraries.Common.SelectedList> Markets = new List <SelectedList>();

            if (ViewBag.IsAdmin)
            {
                ViewBag.UserMarkets = db.SelectedList("AllCities");
                Markets             = ViewBag.UserMarkets;
            }
            else
            {
                ViewBag.UserMarkets = db.SelectedList("UserCities", Convert.ToString(ViewBag.UserId));
                Markets             = ViewBag.UserMarkets;
            }


            //bands network mode etc dropdowns
            WorkorderEdit      we  = new WorkorderEdit();
            Sec_UserSettingsDL udl = new Sec_UserSettingsDL();

            we.Site           = Site;
            we.Site.StateId   = we.Site.State;
            we.Site.RegionId  = we.Site.Region;
            we.Site.MarketId  = we.Site.Market;
            we.Site.SiteType  = we.Site.SiteTypeId;
            we.Site.SiteClass = we.Site.SiteClassId;
            we.Bands          = ViewBag.Bands;
            ViewBag.Id        = Id;

            we.Carriers = ViewBag.Carriers;

            DataTable Table = udl.GetDataTable("UserProjects", Convert.ToString(ViewBag.UserId), null, null);

            we.Projects     = Table.ToList <PM_Projects>();
            we.Cities       = db.ToList("UserCities", Convert.ToString(ViewBag.UserId));
            we.SubCheckList = db.ToList("byDefinationType", "Sub CheckList");

            we.NetworkModes = ViewBag.NetworkModes;
            var hjh = db.MultiSelecet("NetworkModes", null, "-NetworkMode-");

            we.NetworkModesm = hjh;
            we.States        = sl.Definations("UserStates", Convert.ToString(ViewBag.UserId), "-State-"); //sl.States();
            we.Regions       = db.ToList("UserRegions", Convert.ToString(ViewBag.UserId));
            // we.Regions = we.Regions.Where(x => x.PDefinationId ==we.State).ToList();
            we.UserMarkets = Markets;
            //   we.UserMarkets = we.UserMarkets;    //.Where(x=>x.Value==Convert.ToString(we.Region)).ToList();
            TSS_SurveyDocumentBL sdb = new TSS_SurveyDocumentBL();

            we.Surveys             = sdb.ToList("GetAll_byIsActive", true.ToString());
            we.Clients             = sl.Clients("UserClients", Convert.ToString(ViewBag.UserId));
            we.Scopes              = sl.Definations("UserScopes", Convert.ToString(ViewBag.UserId));// sl.Scopes();
            we.SiteTypes           = sl.Definations("SiteTypes");
            we.SiteClasses         = sl.Definations("SiteClasses");
            we.CheckList           = sl.Definations("byDefinationType", "CheckList", "-CheckList-");
            we.Sectors             = Sectors;
            we.Sectors[0].Bands    = we.Bands;
            we.Sectors[0].Carriers = we.Carriers;

            return(View("Workorder", we)); // return View(Sectors);
        }
Esempio n. 8
0
        public ActionResult New(Workorder wo, List <Workorder> wolst, List <AV_TSSCheckList> tss, long SiteTypeIds = 0, long SiteClassIds = 0, long ProjectIds = 0, string Clonetype = "")
        {
            Response res = new Response();

            try
            {
                if (Clonetype == "Clone")
                {
                    wo.SiteTypeId  = SiteTypeIds.ToString();
                    wo.SiteClassId = SiteClassIds;
                    wo.ProjectId   = ProjectIds;
                }

                if (wo.SiteId != 0)
                {
                    wo.SiteTypeId  = SiteTypeIds.ToString();
                    wo.SiteClassId = SiteClassIds;
                    wo.ProjectId   = ProjectIds;
                }
                ClientsBL ub           = new ClientsBL();
                var       ClientPrefix = ub.ToList("AllRecords").Where(x => x.ClientId == Convert.ToDecimal(wo.Client)).FirstOrDefault().ClientPrefix;
                wolst[0].ClientPrefix = ClientPrefix;
                Common.SelectedList sl = new Common.SelectedList();
                var obj = sl.Definations("UserScopes", Convert.ToString(ViewBag.UserId));// sl.Scopes();

                TempData["clusters"]    = wolst;
                TempData["SiteCluster"] = wo.siteCode + "," + wo.clusterCode + "," + ClientPrefix;
                foreach (var df in obj)
                {
                    if (wo.Scope == df.Value && df.Text == "TSS" || wo.Scope == df.Value && df.Text == "CLS")
                    {
                        foreach (var item in wolst)
                        {
                            item.VerticalBeamWidth = "0";
                            item.RFHeight          = 0;
                            item.MTilt             = 0;
                            item.ETilt             = 0;
                            item.BandWidth         = "0";
                            item.SectorLatitude    = 0;
                            item.SectorLongitude   = 0;
                            item.CellId            = "0";
                            item.MRBTS             = "0";
                        }
                    }
                }
                WorkOrderBL wb = new WorkOrderBL();
                if (wolst.Count > 0 && wolst[0].clusterId != null)
                {
                    var fname = wo.siteCode + "," + wo.clusterCode;
                    if (wo.SiteId == 0)
                    {
                        wb.Insert("NewWorkOrder", wo, wolst, ViewBag.UserId, null, fname);
                    }
                    else
                    {
                        wb.ChangeFolderName(wo, wolst);
                        wb.Insert("Edit_Work_Order", wo, wolst, ViewBag.UserId, null, fname);
                    }
                }
                else
                {
                    if (wo.SiteId == 0)
                    {
                        wb.Insert("NewWorkOrder", wo, wolst, ViewBag.UserId, null);
                    }
                    else
                    {
                        wb.ChangeFolderName(wo, wolst);
                        wb.Insert("Edit_Work_Order", wo, wolst, ViewBag.UserId, null);
                    }
                }
                res.Status  = "success";
                res.Message = "save successfully";
            }
            catch (Exception ex)
            {
                res.Status  = "danger";
                res.Message = ex.Message;
            }
            return(Json(new { response = res }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 9
0
 public ActionResult NewObservation(AV_NetLayerStatus ns)
 {
     Common.SelectedList sl = new Common.SelectedList();
     ViewBag.Reasons = sl.Reasons();
     return(PartialView("~/views/NetLayerStatus/_NewObservation.cshtml", ns));
 }