public string AfterAdd(AddScriptVM vm) { vm.script.UserID = vm.user.ID; vm.script.DateOfCreate = DateTime.Now; SQL sql = new SQL(); sql.Connect(); bool checkInst = sql.CheckNameInstance(vm.script.InOfDb); if (!checkInst) sql.AddInstanceDb(vm.script.InOfDb); vm.script.AddInstance(vm.script.InOfDb, sql.ReturnIdOfInstance(vm.script.InOfDb)); vm.script.CreateUniqueName(); if (sql.CheckUniqueName(vm.script.UniqueName)) { return "Ta wersja już istnieje, przejdź do edycji."; } else { if (sql.AddNewScript(vm.script)) { sql.Close(); return "Dodano pomyślnie: " + vm.script.UniqueName; } else { sql.Close(); return "Nie udało się."; } } }
public PartialViewResult AddScritp() { AddScriptVM model = new AddScriptVM(); model.SetModel(User.Identity.Name); //SQL sql = new SQL(); //sql.Connect(); //User user = sql.ReturnUserByName(User.Identity.Name); //user.Name = User.Identity.Name; //Script script = new Script(); //model.user = user; //model.script = script; //sql.Close(); return PartialView("_AddScript", model); }