public void ShowRiskOverlay(Risks riskType) { if (riskType == Risks.None) { riskColumn.Hide(); riskColumn.UpdateHeight(0.01f); } }
private void InsertForm() { int StageID = Convert.ToInt32(ViewState["StageID"]); Boolean IsNormal = false; if (rblIsNormal.SelectedValue == "1") { IsNormal = true; } else { IsNormal = false; } Risks p = new Risks() { RiskTitle = txtRisk.Text, StageID = StageID, CodeID = Convert.ToInt32(txtCode.Text), IsNormal = IsNormal, IsAcceptedByAdmin = true, UniqueId = int.Parse(txtUniqueId.Text) }; db.Risks.AddObject(p); db.SaveChanges(); }
public ActionResult Create(string id) { var modell = new Risks(); var stru = dbcontext.StructureModels.FirstOrDefault(m => m.All_Models == ChModels.Organization).Structure_Code; var modelll = dbcontext.Risks.ToList(); var Code = ""; if (modelll.Count() == 0) { Code = stru + "1"; } else { Code = stru + (modelll.LastOrDefault().ID + 1).ToString(); } ViewBag.Risks_Type = dbcontext.Risks_Type.ToList().Select(m => new { ID = m.ID, Code = m.Code + "->" + m.Name }); if (id != null) { var ID = int.Parse(id); var Risks_Type = dbcontext.Risks_Type.FirstOrDefault(m => m.ID == ID); var model = new Risks { Code = Code, Risks_Type = Risks_Type, Risks_TypeId = Risks_Type.ID.ToString() }; return(View(model)); } var mm = new Risks(); mm.Code = Code; return(View(mm)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,RiskName,RiskDescription,AverageProbability,TypeId")] Risks risks) { if (id != risks.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(risks); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RisksExists(risks.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TypeId"] = new SelectList(_context.PolicyTypes, "Id", "PolicyName"); return(View(risks)); }
public async Task <ActionResult <Risks> > PostRisks(Risks risks) { _context.Risks.Add(risks); await _context.SaveChangesAsync(); return(CreatedAtAction("GetRisks", new { id = risks.RiskId }, risks)); }
public IActionResult AddRisk(Risks risk) { risk.date_raised = DateTime.Now; risk.owner = "Frodo"; risk.status = "Open"; _context.Risks.Add(risk); _context.SaveChanges(); return(new JsonResult(risk)); }
public void ShowRiskOverlay(Risks riskType) { if (riskEnum != riskType) { return; } riskColumn.UpdateHeight(currentRiskValue / maxRiskValue); riskColumn.Show(); }
public IActionResult AddRisk(Risks risk) { risk.date_raised = DateTime.Now; risk.owner = "Frodo"; risk.status = "Open"; _context.Risks.Add(risk); _context.SaveChanges(); return new JsonResult(risk); }
public async Task <IActionResult> Create([Bind("Id,RiskName,RiskDescription,AverageProbability,TypeId")] Risks risks) { if (ModelState.IsValid) { _context.Add(risks); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TypeId"] = new SelectList(_context.PolicyTypes, "Id", "PolicyName"); return(View(risks)); }
public ActionResult Create(Risks model) { try { ViewBag.Risks_Type = dbcontext.Risks_Type.ToList().Select(m => new { ID = m.ID, Code = m.Code + "->" + m.Name }); if (ModelState.IsValid) { Risks record = new Risks(); record.Name = model.Name; record.Description = model.Description; record.Code = model.Code; record.Risks_TypeId = model.Risks_TypeId; var ID = int.Parse(model.Risks_TypeId); record.Risks_Type = dbcontext.Risks_Type.FirstOrDefault(m => m.ID == ID); dbcontext.Risks.Add(record); dbcontext.SaveChanges(); //=================================check for alert================================== var get_result_check = HR.Controllers.check.check_alert("risk", HR.Models.user.Action.Create, HR.Models.user.type_field.form); if (get_result_check != null) { var inbox = new Models.user.Alert_inbox { send_from_user_id = User.Identity.Name, send_to_user_id = get_result_check.send_to_ID_user, title = get_result_check.Subject, Subject = get_result_check.Message }; if (get_result_check.until != null) { if (get_result_check.until.Value.Year != 0001) { inbox.until = get_result_check.until; } } ApplicationDbContext dbcontext = new ApplicationDbContext(); dbcontext.Alert_inbox.Add(inbox); dbcontext.SaveChanges(); } //=================================================================================== return(RedirectToAction("Index")); } else { return(View(model)); } } catch (DbUpdateException) { TempData["Message"] = HR.Resource.Basic.thiscodeIsalreadyexists; return(View(model)); } catch (Exception e) { return(View(model)); } }
public async Task <IActionResult> OnGetAsync(long?id) { if (id == null) { return(NotFound()); } Risks = await _context.Risks.FirstOrDefaultAsync(m => m.ID == id); if (Risks == null) { return(NotFound()); } return(Page()); }
private void LoadLabels(int userRiskId) { UserRisks userRisk = db.UserRisks.Where(current => current.UserRiskID == userRiskId).FirstOrDefault(); Risks risk = db.Risks.Where(current => current.RiskID == userRisk.RiskID && current.IsAcceptedByAdmin == true).FirstOrDefault(); Stages stage = db.Stages.Where(current => current.StageID == risk.StageID).FirstOrDefault(); Acts act = db.Acts.Where(current => current.ActID == stage.ActID).FirstOrDefault(); Operations operation = db.Operations.Where(current => current.OperationID == act.OperationID).FirstOrDefault(); OperationGroups operationGroup = db.OperationGroups.Where(current => current.OperationGroupID == operation.OperationGroupID).FirstOrDefault(); lblProject.Text = operationGroup.OperationGroupTitle; lblOperation.Text = operation.OperationTitle; lblAct.Text = act.ActTitle; lblStage.Text = stage.StageTitle; ViewState["stageId"] = stage.StageID; LoadRiskgrd(stage.StageID); }
public async Task <IActionResult> OnPostAsync(long?id) { if (id == null) { return(NotFound()); } Risks = await _context.Risks.FindAsync(id); if (Risks != null) { _context.Risks.Remove(Risks); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public ActionResult Create([Bind(Include = "ID,UserID,AuthorName,Title,Description,_Date,Open,GoLiveDate,SummaryDone,ServSpecDone,EOCDone,AppSupportDone,ChangeManDone,GISDone,NEDone,SCVDone,SREDone,DBADone,QADone,IAMDone,PBXDone,ITCSDone,SMODone,RisksDone,SignOffDone")] Project project) { if (ModelState.IsValid) { db.Projects.Add(project); project.Open = true; var user = User.Identity.GetUserName(); if (user == "") { user = "******"; } project.UserID = user; project.AuthorName = user; db.SaveChanges(); // when a new project is created, create all corresponding entities AppsSupportReqs appsSupportReqs = new AppsSupportReqs(); appsSupportReqs.ProjectID = project.ID; appsSupportReqs.ID = project.ID; db.AppsSupportReqs.Add(appsSupportReqs); ChangeManagementReqs changeManagementReqs = new ChangeManagementReqs(); changeManagementReqs.ProjectID = project.ID; changeManagementReqs.ID = project.ID; db.ChangeManagementReqs.Add(changeManagementReqs); DBAReqs dbaReqs = new DBAReqs(); dbaReqs.ProjectID = project.ID; dbaReqs.ID = project.ID; db.DBAReqs.Add(dbaReqs); EOCReqs eocReqs = new EOCReqs(); eocReqs.ProjectID = project.ID; eocReqs.ID = project.ID; db.EOCReqs.Add(eocReqs); GISReqs gisReqs = new GISReqs(); gisReqs.ProjectID = project.ID; gisReqs.ID = project.ID; db.GISReqs.Add(gisReqs); IAMReqs iamReqs = new IAMReqs(); iamReqs.ProjectID = project.ID; iamReqs.ID = project.ID; db.IAMReqs.Add(iamReqs); ITCS itcs = new ITCS(); itcs.ProjectID = project.ID; itcs.ID = project.ID; db.ITCS.Add(itcs); NEReqs neReqs = new NEReqs(); neReqs.ProjectID = project.ID; neReqs.ID = project.ID; db.NEReqs.Add(neReqs); PBX pbx = new PBX(); pbx.ProjectID = project.ID; pbx.ID = project.ID; db.PBX.Add(pbx); QAReqs qaReqs = new QAReqs(); qaReqs.ProjectID = project.ID; qaReqs.ID = project.ID; db.QAReqs.Add(qaReqs); Risks risks = new Risks(); risks.ProjectID = project.ID; risks.RisksWarrantyDate = project.GoLiveDate; risks.RisksPreDate = project.GoLiveDate; risks.ID = project.ID; db.Risks.Add(risks); SCVReqs scvReqs = new SCVReqs(); scvReqs.ProjectID = project.ID; scvReqs.ID = project.ID; db.SCVReqs.Add(scvReqs); ServiceSpecifics serviceSpecifics = new ServiceSpecifics(); serviceSpecifics.ProjectID = project.ID; serviceSpecifics.ID = project.ID; db.ServiceSpecifics.Add(serviceSpecifics); SignOff signOff = new SignOff(); signOff.ProjectID = project.ID; signOff.SignOffDate = project.GoLiveDate; signOff.ID = project.ID; db.SignOffs.Add(signOff); SMOReqs smoReqs = new SMOReqs(); smoReqs.ProjectID = project.ID; smoReqs.ID = project.ID; db.SMOReqs.Add(smoReqs); SREReqs sreReqs = new SREReqs(); sreReqs.ProjectID = project.ID; sreReqs.ID = project.ID; db.SREReqs.Add(sreReqs); Summary summary = new Summary(); summary.ProjectID = project.ID; summary.ID = project.ID; summary.GoLiveDate = project.GoLiveDate; db.Summaries.Add(summary); //generate history event recording project creation Event newEvent = new Event(); newEvent.ProjectID = project.ID; newEvent.EventBody = "New SORT Project \"" + project.Title + "\" with Number " + project.ID + " created by " + project.AuthorName; newEvent.EventType = "New Project"; db.Events.Add(newEvent); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(project)); }
public void Seed(Risks_issues_DEVLContext Context) { //var RiskMeta = new RiskMeta(); var Risk1 = new Risks() { risk_descr = "This is a risk associated with Hack day", category = RiskMeta.Categories.Communication.ToString(), comments = "This is an example comment", date_raised = DateTime.Now.AddDays(-2), last_review_date = DateTime.Now.AddDays(-2), mitigation_plan = "This is how we will mitiage", next_review_date = DateTime.Now.AddDays(7), owner = "Sam", pre_mitigation_impact = RiskMeta.Impact.Low.ToString(), pre_mitigation_probability = RiskMeta.Probability.Moderate.ToString(), pre_mitigation_risk_level = RiskMeta.RiskLevel.Low.ToString(), post_mitigation_impact = RiskMeta.Impact.Low.ToString(), post_mitigation_probability = RiskMeta.Probability.Unlikely.ToString(), post_mitigation_risk_level = RiskMeta.RiskLevel.High.ToString(), raised_by = "Daniel", risk_ref_id = "", status = RiskMeta.Status.Open.ToString() }; var Risk2 = new Risks() { risk_descr = "Taupo the volcano can explode at any time", category = RiskMeta.Categories.Global.ToString(), comments = "This will be bad!", date_raised = DateTime.Now.AddDays(-500), last_review_date = DateTime.Now.AddDays(-14), mitigation_plan = "Move to England", next_review_date = DateTime.Now.AddDays(7), owner = "Sam", pre_mitigation_impact = RiskMeta.Impact.High.ToString(), pre_mitigation_probability = RiskMeta.Probability.Likely.ToString(), pre_mitigation_risk_level = RiskMeta.RiskLevel.High.ToString(), post_mitigation_impact = RiskMeta.Impact.Moderate.ToString(), post_mitigation_probability = RiskMeta.Probability.Moderate.ToString(), post_mitigation_risk_level = RiskMeta.RiskLevel.Moderate.ToString(), raised_by = "Daniel", risk_ref_id = "", status = RiskMeta.Status.Open.ToString() }; var Risk3 = new Risks() { risk_descr = "Github sells out to Microsoft", category = RiskMeta.Categories.Global.ToString(), comments = "Everyone has there price", date_raised = DateTime.Now.AddDays(-500), last_review_date = DateTime.Now.AddDays(-14), mitigation_plan = "Keep local backups", next_review_date = DateTime.Now.AddDays(7), owner = "Sam", pre_mitigation_impact = RiskMeta.Impact.Moderate.ToString(), pre_mitigation_probability = RiskMeta.Probability.Unlikely.ToString(), pre_mitigation_risk_level = RiskMeta.RiskLevel.Low.ToString(), post_mitigation_impact = RiskMeta.Impact.Low.ToString(), post_mitigation_probability = RiskMeta.Probability.Unlikely.ToString(), post_mitigation_risk_level = RiskMeta.RiskLevel.Low.ToString(), raised_by = "Jimmy", risk_ref_id = "", status = RiskMeta.Status.Open.ToString() }; Context.Risks.Add(Risk1); Context.Risks.Add(Risk2); Context.Risks.Add(Risk3); Context.SaveChanges(); }
public void ShowRiskOverlay(Risks riskEnum = Risks.None) { currentOverlay = riskEnum; Debug.Log("Showing " + currentOverlay + " risk overlay."); buildingsController.ShowRiskOverlayToChildren(currentOverlay); }
public void ShowRiskOverlayToChildren(Risks riskType) { BroadcastMessage("ShowRiskOverlay", riskType); }
public void Seed(Risks_issues_DEVLContext Context) { //var RiskMeta = new RiskMeta(); var Risk1 = new Risks() { risk_descr = "This is a risk associated with Hack day", category = RiskMeta.Categories.Communication.ToString(), comments = "This is an example comment", date_raised = DateTime.Now.AddDays(-2), last_review_date = DateTime.Now.AddDays(-2), mitigation_plan = "This is how we will mitiage", next_review_date = DateTime.Now.AddDays(7), owner = "Sam", pre_mitigation_impact = RiskMeta.Impact.Low.ToString(), pre_mitigation_probability = RiskMeta.Probability.Moderate.ToString(), pre_mitigation_risk_level = RiskMeta.RiskLevel.Low.ToString(), post_mitigation_impact = RiskMeta.Impact.Low.ToString(), post_mitigation_probability = RiskMeta.Probability.Unlikely.ToString(), post_mitigation_risk_level = RiskMeta.RiskLevel.High.ToString(), raised_by = "Daniel", risk_ref_id = "", status = RiskMeta.Status.Open.ToString() }; var Risk2 = new Risks() { risk_descr = "Taupo the volcano can explode at any time", category = RiskMeta.Categories.Global.ToString(), comments = "This will be bad!", date_raised = DateTime.Now.AddDays(-500), last_review_date = DateTime.Now.AddDays(-14), mitigation_plan = "Move to England", next_review_date = DateTime.Now.AddDays(7), owner = "Sam", pre_mitigation_impact = RiskMeta.Impact.High.ToString(), pre_mitigation_probability = RiskMeta.Probability.Likely.ToString(), pre_mitigation_risk_level = RiskMeta.RiskLevel.High.ToString(), post_mitigation_impact = RiskMeta.Impact.Moderate.ToString(), post_mitigation_probability = RiskMeta.Probability.Moderate.ToString(), post_mitigation_risk_level = RiskMeta.RiskLevel.Moderate.ToString(), raised_by = "Daniel", risk_ref_id = "", status = RiskMeta.Status.Open.ToString() }; var Risk3 = new Risks() { risk_descr = "Github sells out to Microsoft", category = RiskMeta.Categories.Global.ToString(), comments = "Everyone has there price", date_raised = DateTime.Now.AddDays(-500), last_review_date = DateTime.Now.AddDays(-14), mitigation_plan = "Keep local backups", next_review_date = DateTime.Now.AddDays(7), owner = "Sam", pre_mitigation_impact = RiskMeta.Impact.Moderate.ToString(), pre_mitigation_probability = RiskMeta.Probability.Unlikely.ToString(), pre_mitigation_risk_level = RiskMeta.RiskLevel.Low.ToString(), post_mitigation_impact = RiskMeta.Impact.Low.ToString(), post_mitigation_probability = RiskMeta.Probability.Unlikely.ToString(), post_mitigation_risk_level = RiskMeta.RiskLevel.Low.ToString(), raised_by = "Jimmy", risk_ref_id = "", status = RiskMeta.Status.Open.ToString() }; Context.Risks.Add(Risk1); Context.Risks.Add(Risk2); Context.Risks.Add(Risk3); Context.SaveChanges(); }
private void InsertForm() { Boolean isnormal = true; if (chkNotNormal.Checked) { isnormal = false; } int StageID = Convert.ToInt32(ViewState["StageID"]); int a = 0; if (TextBox1.Text.Length > 0) { a = a + 1; } if (TextBox2.Text.Length > 0) { a = a + 1; } if (TextBox3.Text.Length > 0) { a = a + 1; } if (TextBox4.Text.Length > 0) { a = a + 1; } if (TextBox5.Text.Length > 0) { a = a + 1; } if (TextBox6.Text.Length > 0) { a = a + 1; } if (TextBox7.Text.Length > 0) { a = a + 1; } if (TextBox8.Text.Length > 0) { a = a + 1; } if (TextBox9.Text.Length > 0) { a = a + 1; } if (TextBox10.Text.Length > 0) { a = a + 1; } if (TextBox11.Text.Length > 0) { a = a + 1; } if (TextBox12.Text.Length > 0) { a = a + 1; } if (TextBox13.Text.Length > 0) { a = a + 1; } if (TextBox14.Text.Length > 0) { a = a + 1; } if (TextBox15.Text.Length > 0) { a = a + 1; } if (TextBox16.Text.Length > 0) { a = a + 1; } if (TextBox17.Text.Length > 0) { a = a + 1; } if (TextBox18.Text.Length > 0) { a = a + 1; } if (TextBox19.Text.Length > 0) { a = a + 1; } if (TextBox20.Text.Length > 0) { a = a + 1; } if (a > 0) { for (int i = 1; i <= a; i++) { TextBox risktitle = (TextBox)vwEdit.FindControl("TextBox" + i.ToString()); string aa = risktitle.Text; Risks p = new Risks() { RiskTitle = risktitle.Text, StageID = StageID, CodeID = i, IsNormal = isnormal, IsAcceptedByAdmin = true }; DataContext.Context.Risks.AddObject(p); DataContext.Context.SaveChanges(); Risks p2 = new Risks() { RiskTitle = risktitle.Text, StageID = StageID + 1, CodeID = i, IsNormal = isnormal, IsAcceptedByAdmin = true }; DataContext.Context.Risks.AddObject(p2); DataContext.Context.SaveChanges(); } int newstageid = StageID + 2; Response.Redirect("~/Admin/webform1.aspx?ID=" + newstageid.ToString()); } }
} // AllThemes public IList <string> AllCategories() { var categories = new HashSet <string>(Risks.Select(r => r.Category)); return(categories.OrderBy(c => c).ToList()); } // AllCategories