public async Task <JsonResult> AddEquipmentToModel([FromBody] Model.EquipmentModel equipmentModel) { await CheckPermission(); var sqlR = new ModelRepository(_logger); var res = await sqlR.AddEquipmentToModel(equipmentModel); return(Json(res)); }
public EquipmentCard() { new UI.UserCulture().SetCultureOnForm(); InitializeComponent(); EquipmentModel = new Model.EquipmentModel(); IsEditMode = false; txtPrice.Text = "0.0"; }
public HandbookViewModel() { FittingModel = new Model.FittingModel(); BriefcaseModel = new Model.BriefcaseModel(); ComponentGroupModel = new Model.ComponentGroupModel(); EquipmentModel = new Model.EquipmentModel(); _ = Load(); _selectedModel = new Model.FittingModel(); }
public EquipmentCard(Model.EquipmentModel equipmentModel) { new UI.UserCulture().SetCultureOnForm(); InitializeComponent(); EquipmentModel = equipmentModel; txtName.Text = EquipmentModel.Name; txtDescription.Text = EquipmentModel.Description; txtPrice.Text = EquipmentModel.Price.ToString(); IsEditMode = true; }
private void LoadEquipments() { Model.EquipmentModel equipmentModel = new Model.EquipmentModel(); BindingSource bindingSource = new BindingSource(); bindingSource.DataSource = equipmentModel.Show(); mainGrid.DataSource = bindingSource; gridView1.Columns["Id"].Visible = false; gridView1.Columns["Name"].Caption = "Название"; gridView1.Columns["Price"].Caption = "Цена за шт."; gridView1.Columns["Description"].Caption = "Описание"; }
public async Task <JsonResult> DeleteEquipmentFromModel([FromBody] Model.EquipmentModel equipmentModel) { await CheckPermission(); var mr = new ModelRepository(_logger); var er = new EquipmentRepository(_logger); var eq = await er.GetCheckListByEquipmentModelId(equipmentModel.Id); if (eq == null) { throw new Exception("EquipmentModel not found"); } //if (!er.IsEquipmentChecklistsEmpty(eq)) // throw new Exception("Checklists not empty"); await er.DeleteEquipmentWithCheckLists(eq); await mr.DeleteEquipmentFromModel(equipmentModel.Id); return(Json(new { message = "Delete OK" })); }
public void GetDataByEquipmentID() { Model.EquipmentModel model = EquipmentModels.Find(x => x.Id == this.EquipmentID); this.EquipmentName = model.Name; this.EquipmetnPrice = model.Price; }