private void buttonAddPoste_Click(object sender, EventArgs e) { TypePoste typePoste = new TypePoste(); typePoste.NomPoste = textBoxAjout.Text; int nbLignes = GetControleur.AddPoste(typePoste); labelResultatMaj.Text = nbLignes + " poste ajouté"; LoadComboBox(); }
public List <TypePoste> GetAllTypePostes() { Requete = "Select * from TYPE_POSTE order by NOM_TYPE_POSTE"; SqlCommand objSelectCommand = new SqlCommand(Requete); DataTable objDataTable = objSingleton.ExecuteDataTable(objSelectCommand); foreach (DataRow row in objDataTable.Rows) { TypePoste poste = new TypePoste(); poste.IDTypePoste = Convert.ToInt32(row["ID_TYPE_POSTE"]); poste.NomPoste = row["NOM_TYPE_POSTE"].ToString(); Liste.Add(poste); } return(Liste); }
public int AddPoste(TypePoste poste) { int resultat = 0; var request = new RestRequest("AjouterPoste", Method.POST); request.RequestFormat = DataFormat.Json; var settings = new JsonSerializerSettings() { DateFormatHandling = DateFormatHandling.MicrosoftDateFormat }; string json = JsonConvert.SerializeObject(poste, settings); request.AddParameter("application/json", json, ParameterType.RequestBody); request.AddBody(poste); var response = Client.Execute <int>(request); if (response.StatusCode == HttpStatusCode.OK) { resultat = response.Data; } return(resultat); }
public int AddPoste(TypePoste typePoste) { return(new DALTypePoste().AddPoste(typePoste.NomPoste)); }