public async Task <IActionResult> Edit(int id, [Bind("RegimeId,TipoRegime")] Regime regime) { if (id != regime.RegimeId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(regime); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegimeExists(regime.RegimeId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(regime)); }
public Simulador( string descricao, Regime regime, int numeroLotes, int?armadorId, decimal cifConteiner, decimal cifCargaSolta, string margem, int?localAtracacaoId, int?grupoAtracacaoId, decimal volumeM3, int periodos, int?tipoDocumentoId, int criadoPor) { Descricao = descricao; Regime = regime; NumeroLotes = numeroLotes; ArmadorId = armadorId; CifConteiner = cifConteiner; CifCargaSolta = cifCargaSolta; Margem = margem; LocalAtracacaoId = localAtracacaoId; GrupoAtracacaoId = grupoAtracacaoId; VolumeM3 = volumeM3; Periodos = periodos; TipoDocumentoId = tipoDocumentoId; CriadoPor = criadoPor; }
public ModeloSimulador(string descricao, string observacoes, Regime regime, int[] servicoIPA) { Descricao = descricao; Observacoes = observacoes; Regime = regime; ServicoIPA = servicoIPA; }
public Vacantion(Regime regime, Vacancy v) { InitializeComponent(); this.Title = v.NameVacancy; curVacancy = v; Fill(v.Photo, v.NameVacancy, v.IdTypeJob.ToString(), v.Payment.ToString(), v.City, v.Description); switch (regime) { case Regime.ForOwner: { VacantionSendMyCand.IsEnabled = false; VacantionSendMyCand.IsVisible = false; VacantionSendMyCand.HeightRequest = 0; break; } case Regime.ForWorker: { RedactButtons.IsEnabled = false; RedactButtons.IsVisible = false; RedactButtons.HeightRequest = 0; break; } } }
// // GET: /Regime/Details/5 public ActionResult Details(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, read)) { return(RedirectToAction("Index", "Home")); } Regime regime = db.Regimes.Single(r => r.ID == id && (r.IsDeleted == null || r.IsDeleted == false)); return(View(regime)); }
public async Task <IActionResult> Create([Bind("RegimeId,TipoRegime")] Regime regime) { if (ModelState.IsValid) { _context.Add(regime); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(regime)); }
// // GET: /Regime/Edit/5 public ActionResult Edit(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, write)) { return(RedirectToAction("Index", "Home")); } Regime regime = db.Regimes.Single(r => r.ID == id && (r.IsDeleted == null || r.IsDeleted == false)); ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", regime.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", regime.ModifiedBy); return(View(regime)); }
/// <inheritdoc/> public override XElement GetXml(string rootElemName, bool suppressDefaults) { XElement rootElem = new XElement(rootElemName); if (!suppressDefaults || !IsDefaultRegime) { rootElem.Add(new XAttribute("regime", Regime.ToString())); } foreach (RCNetBaseSettings coderCfg in CoderCfgCollection) { rootElem.Add(coderCfg.GetXml(suppressDefaults)); } Validate(rootElem, XsdTypeName); return rootElem; }
public ActionResult DeleteConfirmed(Guid id) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, delete)) { return(RedirectToAction("Index", "Home")); } Regime regime = db.Regimes.Single(r => r.ID == id && (r.IsDeleted == null || r.IsDeleted == false)); regime.ModifiedBy = Guid.Parse(Session["userid"].ToString()); regime.ModifiedOn = DateTime.Now; //db.Regimes.DeleteObject(regime); regime.IsDeleted = true; db.ObjectStateManager.ChangeObjectState(regime, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index")); }
static void Main(string[] args) { Aliment a1 = new Aliment { Id = 1, Type = TypeAliment.Viande, Nom = "Filet de boeuf", Quantity = 150, CalPerQ = 218 }; Aliment a2 = new Aliment { Id = 2, Nom = "Raviolis", Type = TypeAliment.Pâte, Quantity = 125, CalPerQ = 77 }; List <Aliment> list = new List <Aliment> { a1, a2 }; Regime r = new Regime { Aliments = list }; Personne p = new Personne { Id = 1, Age = 18, Poids = 60, Sexe = Gendre.Homme, Taille = 174f, Regime = r }; Console.WriteLine(a1.TotalCalories(p)); ManagePersonne managePersonne = new ManagePersonne(); managePersonne.CalculerIMC(p); Console.WriteLine(managePersonne.RetourRapport(20, Gendre.Femme)); Console.ReadKey(); }
public ActionResult Edit(Regime regime) { if (!Authorization.GetAccess(table, HttpContext.User.Identity.Name, write)) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { regime.ModifiedBy = Guid.Parse(Session["userid"].ToString()); regime.ModifiedOn = DateTime.Now; db.Regimes.Attach(regime); db.ObjectStateManager.ChangeObjectState(regime, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CreatedBy = new SelectList(db.Users, "ID", "UserName", regime.CreatedBy); ViewBag.ModifiedBy = new SelectList(db.Users, "ID", "UserName", regime.ModifiedBy); return(View(regime)); }
protected override void ExecuteReactions() { switch (_regime) { case Regime.SSA: if (_ssaReaction != null) { FireReaction(_ssaReaction); _ssaReaction = null; if (--_remainingSSAsteps == 0) { _regime = Regime.Leaping; } } break; case Regime.NonCritical: // Update Noncritical Reactions FireNonCriticalReactions(_leapTau, _nonCriticalReactions, _noncriticalRates); _regime = Regime.Leaping; break; case Regime.Critical: //Find and Execute Critical Reaction FireCriticalReaction(_criticalReactions, _criticalRates, _a0Critical); // Update Noncritical Reactions if (_nonCriticalReactions != null) { FireNonCriticalReactions(_leapTau, _nonCriticalReactions, _noncriticalRates); } _regime = Regime.Leaping; break; default: throw new ApplicationException("Bad solver mode."); } }
static void Main (string[] args) { Horista prof1 = new Horista (); Regime prof2 = new Regime (); int op; string ops; do { do { Console.Clear (); Console.WriteLine ("Quantidade Máxima de Professores: " + Professor.qntProfessor); Console.WriteLine ("[1] Professor: " + prof1.nome); Console.WriteLine ("[2] Professor: " + prof2.nome); Console.WriteLine ("[0] Sair"); ops = Console.ReadLine (); } while (int.TryParse (ops, out op) == false); switch (op) { case 0: Console.Clear (); Console.WriteLine ("Pressione qualquer tecla para sair..."); Console.ReadKey (); break; case 1: Console.Clear (); prof1.MenuHorista (); break; case 2: Console.Clear (); prof2.MenuRegime (); break; default: Console.Clear (); Console.WriteLine ("Opção Inválida!"); Console.ReadKey (); break; } } while (op != 0); }
public static Regime ParseToRegime(string s) { Regime parsedOne = new Regime(); switch (s) { case "Chaos": parsedOne = Regime.Chaos; break; case "QuasiPeriodic": parsedOne = Regime.QuasiPeriodic; break; case "Fading": parsedOne = Regime.Fading; break; case "SomethingUnknown": parsedOne = Regime.SomethingUnknown; break; } return(parsedOne); }
protected override float CalculateProposedTau(float tauLimit) { float actualTau = tauLimit; float a0 = UpdateAndSumRates(model.Reactions, _currentRates); if (_regime != Regime.SSA) { // Calculate proposed leap if (a0 > 0.0f) { // Find Critical and NonCritical Reactions _criticalReactions.Clear(); _nonCriticalReactions.Clear(); ComputeL(out _criticalReactions, out _nonCriticalReactions, nc); // Decide Which Tau prime is going to be used. float tauPrime = float.PositiveInfinity; if (_nonCriticalReactions.Count > 0) { // Compute Jacobian _jacobianMatrix = ComputeJacobian(); tauPrime = ComputeTau(_jacobianMatrix, epsilon, a0, _nonCriticalReactions); } // Decide if SSA should be run a number of times if (tauPrime < (multiple * 1 / a0)) //Parameter Multiple is arbitrary can be changed { _regime = Regime.SSA; _remainingSSAsteps = SSAruns; float proposedTau = CurrentTime + GillespieTau(a0); _ssaReaction = proposedTau < tauLimit?GillespieReaction(a0) : null; actualTau = Math.Min(proposedTau, tauLimit); } else // leap { _a0Critical = UpdateAndSumRates(_criticalReactions, _criticalRates); // Generate Tau'' = taudoubleprime. float r1 = rng.GenerateUniformOO(); float tauDoublePrime = (float)Math.Log(1.0f / r1) / _a0Critical; _regime = Regime.NonCritical; // Decide if tauprime versus taudoubleprime should be used for Taumin if (tauPrime < tauDoublePrime) { actualTau = Math.Min(CurrentTime + tauPrime, tauLimit); } else // taudoubleprime < tauPrime { if (tauDoublePrime < tauLimit) { _regime = Regime.Critical; } actualTau = Math.Min(CurrentTime + tauDoublePrime, tauLimit); } _leapTau = actualTau - CurrentTime; // Whether or not we do a critical reaction, we need to update the non-critical rates. UpdateAndSumRates(_nonCriticalReactions, _noncriticalRates); } } else { // All the rates are zero (0), nothing will change from here on out. CurrentTime = duration; SamplingParams = trajectories.RecordObservables(model.Observables, SamplingParams, CurrentTime, duration); } } else // SSA mode { // Calculate proposed tau based on SSA if (a0 > 0.0f) { float proposedTau = CurrentTime + GillespieTau(a0); _ssaReaction = proposedTau < tauLimit?GillespieReaction(a0) : null; actualTau = Math.Min(proposedTau, tauLimit); } else { // All the rates are zero (0), nothing will change from here on out. CurrentTime = duration; SamplingParams = trajectories.RecordObservables(model.Observables, SamplingParams, CurrentTime, duration); } } return(actualTau); }
public ModeInSpace(Regime regime, double horizontalAxis, double verticalAxis) { this.Regime = regime; this.HorizontalAxis = horizontalAxis; this.VerticalAxis = verticalAxis; }
private static void SeedTratamentos(HospitalDbContext db) { if (db.Tratamentos.Any()) { return; } Patologia Tubo_Digestivo = db.Patologia.SingleOrDefault(e => e.Nome == "Tubo Digestivo"); Patologia Rim = db.Patologia.SingleOrDefault(e => e.Nome == "Rim "); Paciente Barbara = db.Pacientes.SingleOrDefault(e => e.Nome == "Bárbara"); Paciente Andre = db.Pacientes.SingleOrDefault(e => e.Nome == "André"); Grau grave = db.Grau.SingleOrDefault(e => e.TipoGrau == "Grave"); Grau muito_grave = db.Grau.SingleOrDefault(e => e.TipoGrau == "Muito Grave"); Regime Semanal = db.Regime.SingleOrDefault(e => e.TipoRegime == "Semanal"); Regime Mensal = db.Regime.SingleOrDefault(e => e.TipoRegime == "Mensal"); Medico Manuel = db.Medicos.SingleOrDefault(e => e.Nome == "Manuel Santos"); Medico Elisabete = db.Medicos.SingleOrDefault(e => e.Nome == "Elisabete Eiras"); Estado A_Decorrer = db.Estado.SingleOrDefault(e => e.Nome == "A Decorrer"); Estado Concluido = db.Estado.SingleOrDefault(e => e.Nome == "Concluido"); db.Tratamentos.AddRange( new Tratamento { PatologiaId = Tubo_Digestivo.PatologiaId, PacienteId = Barbara.PacienteId, GrauId = grave.GrauId, RegimeId = Semanal.RegimeId, DataInicio = new DateTime(2018, 11, 09), DataFim = new DateTime(2018, 12, 31), DuracaoCiclo = new TimeSpan(0, 30, 0), MedicoId = Manuel.MedicoId, EstadoId = A_Decorrer.EstadoId, }, new Tratamento { PatologiaId = Rim.PatologiaId, PacienteId = Andre.PacienteId, GrauId = muito_grave.GrauId, RegimeId = Mensal.RegimeId, DataInicio = new DateTime(2018, 11, 09), DataFim = new DateTime(2018, 12, 31), DuracaoCiclo = new TimeSpan(1, 10, 0), MedicoId = Elisabete.MedicoId, EstadoId = Concluido.EstadoId, } ); db.SaveChanges(); }
public static DataTable GetCategorias(string filename) { DataTable oDataTable = null; string[] columnNameList = new string[6] { "NomeDeRegime", "NomeDeDescricao", "NomeDeRegiao", "NomeDeGrupos", "NomeDeServiços", "LinkDeServiços" }; oDataTable = new DataTable(); oDataTable.Locale = CultureInfo.InvariantCulture; foreach (string columnName in columnNameList) { oDataTable.Columns.Add(columnName, typeof(string)); } XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(filename); XmlNodeList ListaDeRegimes = null; ListaDeRegimes = xmlDoc.SelectNodes("//ListaDeRegimes"); //if (ListaDeRegimes != null) foreach (XmlNode Regime in ListaDeRegimes) { string NomeDeRegime = ""; string NomeDeDescricao = ""; string NomeDeRegiao = ""; string NomeDeGrupos = ""; string NomeDeServiços = ""; string LinkDeServiços = ""; XmlNodeList RegimeList = Regime.SelectNodes("//Regime"); foreach (XmlNode RegimeNode in RegimeList) { NomeDeRegime = RegimeNode.SelectSingleNode("nome").FirstChild.Value; if (RegimeNode.SelectSingleNode("descricao") != null) { NomeDeDescricao = RegimeNode.SelectSingleNode("descricao").FirstChild.Value; } //Listar lista do nome de regiao string[] valueList = valueList = new string[6] { NomeDeRegime, NomeDeDescricao, "", "", "", "" }; oDataTable.Rows.Add(valueList); foreach (XmlNode childnodes in RegimeNode.ChildNodes) { if (childnodes.Name == "região") { if (childnodes.Attributes["nome"].Value != null) { NomeDeRegiao = childnodes.Attributes["nome"].Value; } else { NomeDeRegiao = ""; } valueList = new string[6] { "", "", NomeDeRegiao, "", "", "" }; oDataTable.Rows.Add(valueList); foreach (XmlNode NodeGrupos in childnodes) { if (NodeGrupos.Attributes["nome"] == null) { NomeDeGrupos = ""; } else if (NodeGrupos.Attributes["nome"].Value != null) { NomeDeGrupos = NodeGrupos.Attributes["nome"].Value; } else { NomeDeGrupos = ""; } valueList = new string[6] { "", "", "", NomeDeGrupos, "", "" }; oDataTable.Rows.Add(valueList); foreach (XmlNode NodeServiços in NodeGrupos) { if (NodeServiços.SelectSingleNode("nome") != null) { NomeDeServiços = NodeServiços.SelectSingleNode("nome").FirstChild.Value; if (NodeServiços.SelectSingleNode("link") != null) { LinkDeServiços = NodeServiços.SelectSingleNode("link").FirstChild.Value; } else { LinkDeServiços = ""; } } else { NomeDeServiços = ""; } valueList = new string[6] { "", "", "", "", NomeDeServiços, LinkDeServiços }; oDataTable.Rows.Add(valueList); } } } } } } return(oDataTable); }
private void setFrightendRegime() { prevPos += (((Vector2)transform.position - prevPos).normalized * 2); currentRegime = new Regime (Frightend); anim.SetTrigger ("Frightend"); frightend = true; speed = frightendSpeed (GameManager.gameManager.level); }
private void setScatterRegime() { if (!frightend) { prevPos += (((Vector2)transform.position - prevPos).normalized * 2); } else { frightend = false; speed = setSpeed(GameManager.gameManager.level); } currentRegime = new Regime (Scatter); }