public async Task <bool> Guardar(TurmaModels Models) { if (Models.ID == 0) { await this.biblioteContext.TurmaModels.AddAsync(Models); } else { this.biblioteContext.TurmaModels.Update(Models); } return(await Salvar()); }
private async void GuardarDados() { if (Validacao()) { var codigo = string.IsNullOrWhiteSpace(IDTextEdit.Text) || IDTextEdit.Text.Equals("0"); var models = new TurmaModels { ID = codigo ? 0 : (int)IDTextEdit.EditValue, ClasseModelsID = (int)GruposModelsLookUpEdit.EditValue, Descricao = (string)UserNameTextEdit.EditValue, }; var result = await turmaModels.Guardar(models); if (result) { XtraMessageBox.Show("Inserido com Exito", "Inserção", MessageBoxButtons.OK, MessageBoxIcon.Information); NovoDado(); } } }
public frmTurmaAdd(TurmaModels userModels, ITurmaModels turmaModels, IClasseModels classeModels) { InitializeComponent(); this.turmaModels = turmaModels; this.classeModels = classeModels; this.Load += delegate { LoaderFormsXML(); Loader(); }; btnClose.Click += delegate { SaveFormsXML(); }; IDTextEdit.EditValueChanged += IDTextEdit_TextChanged; windowsUIButtonPanel1.ButtonClick += WindowsUIButtonPanel1_ButtonClick;; if (userModels != null) { IDTextEdit.EditValue = userModels.ID; GruposModelsLookUpEdit.EditValue = userModels.ClasseModelsID; UserNameTextEdit.EditValue = userModels.Descricao; UserNameTextEdit.Focus(); } btnAddForenty.Click += BtnAddForenty_Click; GruposModelsLookUpEdit.EditValueChanged += GruposModelsLookUpEdit_EditValueChanged; }
public async Task <bool> Delete(TurmaModels Models) { biblioteContext.TurmaModels.Remove(Models); return(await Salvar()); }