public static AtributSetModel GetAtributSet(int VrstaHomologacijeID) { AtributSetModel atributSet = new AtributSetModel(); AtributModel model = null; SqlConnection connection = Database.GetConnection(); SqlCommand cmd = null; SqlDataReader reader = null; connection.Open(); cmd = new SqlCommand(GET_ALL_ATRIBUT_SET, connection); cmd.Parameters.AddWithValue("@VrstaHomologacijeID", VrstaHomologacijeID); cmd.CommandTimeout = 60; reader = cmd.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { model = new AtributModel(); model.AutoID = reader.GetInt32(0); model.Naziv = reader.GetString(1); model.TipAtributa = reader.GetInt32(2); model.GlavniAtribut = reader.GetBoolean(4); atributSet.Atributi.Add(model); } reader.Close(); } connection.Close(); return(atributSet); }
public ActionResult SaveAttributes(AtributSetModel model) { try { if (HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik") == null) { return(View("~/Views/Login/Index.cshtml")); } } catch (Exception e) { e.StackTrace.ToString(); } ViewBagModel viewBag = new ViewBagModel(); GlavnaMasterModel glavnaMaster = GlavnaDAO.GetMasterObjectById(Convert.ToInt32(HttpContext.Session.GetInt32("GlavnaMasterID"))); viewBag.GlavnaMaster = glavnaMaster; return(View("Create", viewBag)); }