public ActionResult DeleteConfirmed(string id) { SAN sAN = db.SANs.Find(id); db.SANs.Remove(sAN); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Конструктор формы редактирования выбранного хранилища данных. /// </summary> /// <param name="selectedSAN">Выбранное хранилище данных</param> public EditSANForm(SAN selectedSAN) : this() { _formMode = FormMode.Edit; Text = "Редактирование хранилища данных"; CurrentSAN = selectedSAN; sANBindingSource.DataSource = CurrentSAN; sANBindingSource.ResetBindings(true); PrepareBindingsToEditSAN(); }
public ActionResult Edit([Bind(Include = "MaSan,TenSan,Diachi")] SAN sAN) { if (ModelState.IsValid) { db.Entry(sAN).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sAN)); }
public ActionResult Create([Bind(Include = "MaSan,TenSan,Diachi")] SAN sAN) { if (ModelState.IsValid) { db.SANs.Add(sAN); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sAN)); }
/// <summary> /// Конструктор формы регистрации нового простоя для хранилища данных /// </summary> public RegisterNewIdle(SAN san) { _san = san; InitializeComponent(); _ctx = new Context(); btn_OK.Image = new Bitmap(Resources.camera_test, new Size(20, 20)); btn_Cancel.Image = new Bitmap(Resources.no, new Size(20, 20)); comboBox_DurationType.SelectedIndex = 0; SetEndDate(); BindCollections(); }
// GET: San/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SAN sAN = db.SANs.Find(id); if (sAN == null) { return(HttpNotFound()); } return(View(sAN)); }
/// <summary> /// Конструктор формы создания нового хранилища данных /// </summary> public EditSANForm() { InitializeComponent(); UpdateGridsFont(dg_InstalledStorage); _ctx = new Context(); CurrentSAN = new SAN(); sANBindingSource.DataSource = CurrentSAN; BindSANPartsInfo(); BindInstalledStorageOnSAN(); BindManufacturer(); BindStorageInterfaces(); BindAvalibleInterfacesNew(); BindStorages(); btn_Save.Image = new Bitmap(Resources.camera_test, new Size(20, 20)); btn_Cancel.Image = new Bitmap(Resources.no, new Size(20, 20)); _formMode = FormMode.Add; Text = "Cоздание нового хранилища данных"; comboBox1.SelectedIndex = -1; }
/// <summary> /// Конструктор добавления новой позиции расписания обслуживания хранилища данных /// </summary> /// <param name="selectedSan">Экземпляр выбранного хранилища данных</param> public EditScheduleItem(SAN selectedSan) : this(ScheduleEditType.SAN) { _selectedSan = selectedSan; }
/// <summary> /// Конструктор формы планирования расписания обслуживания для хранилища данных /// </summary> /// <param name="selectedSan">Выбранное хранилище данных</param> public PlanningSchedule(SAN selectedSan) : this(ScheduleEditType.SAN) { _selectedSan = selectedSan; BindCollection(); UpdateStatBar(); }
/// <summary> /// Конструктор класса описания хранилища данных платформы /// </summary> public PlatfromSANItem(SAN san) { ID = san.Id; Name = $"{san.Manufacturer.Name} {san.Model}; {san.SAN_Storage.Sum(ss => ss.Strorage.Volume)} ГБ"; }