public void LoadFilteredMateriel() { if (SelectedClient != null && SelectedSite != null) { IdClient = this.selectedClient.Id; IdSite = this.selectedSite.Id; ServiceAgentM.GetFilteredMateriel((filteredmateriels, error) => FilteredMaterielLoaded(filteredmateriels, error), IdClient, IdSite); } }
private void UpdateMateriel() { foreach (Materiel _cli in this.Materiels) { _cli.Mode = emMode2.update; } ServiceAgentM.Flush(this.Materiels, (error) => MaterielUpdateSuccess(error)); ServiceAgentM.GetMateriels((clients, error) => MaterielLoaded(clients, error)); }
private void DeleteMateriel() { string s = "Suppression de"; string z = SelectedMateriel.NomMateriel; if (SelectedMateriel != null) { this.SelectedMateriel.Mode = emMode2.delete; ServiceAgentM.Flush(this.Materiels, (error) => MaterielsFlushed(error)); ServiceAgentM.GetMateriels((materiellist, error) => MaterielLoaded(materiellist, error)); NotifyError(s + " " + z, null); } }
private void AddMateriel() { string s = "Ajout de"; string z = NomMateriel; if (NomMateriel != null && Description != null) { if (Numero.HasValue && MTBF.HasValue) { Idclient = this.SelectedClient.Id; NomClient = this.SelectedClient.NomClient; IdSite = this.SelectedSite.Id; NomSite = this.selectedSite.NomSite; this.Materiels.Insert(0, new Materiel { NomMateriel = NomMateriel, Description = Description, Numero = Numero.Value, MTBF = MTBF.Value, NomSite = NomSite, NomClient = NomClient, Idclient = Idclient, Idsite = IdSite, Mode = emMode2.add }); ServiceAgentM.Flush(this.Materiels, (error) => MaterielsFlushed(error)); ServiceAgentM.GetMateriels((materiels, error) => MaterielLoaded(materiels, error)); LoadMateriels(); ReinitField(); NotifyError(s + " " + z, null); } } }
public void LoadMateriels() { ServiceAgentM.GetMateriels((materiels, error) => MaterielLoaded(materiels, error)); }