public ActionResult EditDetails(int id, int id_plan, int id_god) { if (PlaniranjeSession.Trenutni.PedagogId <= 0 || !Request.IsAjaxRequest()) { return(RedirectToAction("Index", "Planiranje")); } SSModel model = new SSModel(); model.PodrucjaDjelovanja = new List <SelectListItem>(podrucja_rada.ReadPodrucjeRada().Select(i => new SelectListItem() { Text = i.Naziv, Value = i.Id_podrucje.ToString() })); model.Zadace = new List <SelectListItem>(zadaci.ReadZadaci().Select(i => new SelectListItem() { Text = i.Naziv, Value = i.ID_zadatak.ToString() })); model.Oblici = new List <SelectListItem>(oblici.ReadOblici().Select(i => new SelectListItem() { Text = i.Naziv, Value = i.Id_oblici.ToString() })); model.Suradnici = new List <SelectListItem>(subjekti.ReadSubjekti().Select(i => new SelectListItem() { Text = i.Naziv, Value = i.ID_subjekt.ToString() })); model.Ciljevi = new List <SelectListItem>(ciljevi.ReadCiljevi().Select(i => new SelectListItem() { Text = i.Naziv, Value = i.ID_cilj.ToString() })); model.ID_GODINA = id_god; model.ID_PLAN = id; model.SS_Plan_Podrucje = planovi_ss.ReadSsPodrucje(id); return(PartialView("UrediDetalje", model)); }
public ActionResult NoviPlan(SSModel model) { if (PlaniranjeSession.Trenutni.PedagogId <= 0 || !Request.IsAjaxRequest()) { return(RedirectToAction("Index", "Planiranje")); } SS_Plan ss_plan = new SS_Plan(); ss_plan.Id_pedagog = PlaniranjeSession.Trenutni.PedagogId; ss_plan.Id_godina = model.ID_GODINA; ss_plan.Naziv = model.SS_Plan.Naziv; ss_plan.Opis = model.SS_Plan.Opis; if (ss_plan.Naziv != null && ss_plan.Opis != null && planovi_ss.CreateSSPlan(ss_plan)) { return(RedirectToAction("Index", new { Plan = model.ID_GODINA })); } model.SS_Plan = ss_plan; return(View("NoviPlan", model)); }
/*========================================================================== * Function: ClosedStepResponse * Arguments: One SSModel and one double matrix * Returns: None */ public void ClosedStepResponse(SSModel system, double[,] K) { // Calculate closed loop step response Console.WriteLine("Closed Step Response of " + system.GetType()); }
/*========================================================================== * Function: OpenStepResponse * Arguments: SSModel * Returns: None */ public void OpenStepResponse(SSModel system) { // Calculate step response }