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)); }
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)); }
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)); }
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)); }
// 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()); }
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); }
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)); }
public ActionResult NewObservation(AV_NetLayerStatus ns) { Common.SelectedList sl = new Common.SelectedList(); ViewBag.Reasons = sl.Reasons(); return(PartialView("~/views/NetLayerStatus/_NewObservation.cshtml", ns)); }