public async Task <IActionResult> PutEmployé(int id, Employé employé) { if (id != employé.EmpId) { return(BadRequest()); } _context.Entry(employé).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmployéExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Employé> > PostEmployé(Employé employé) { _context.Employé.Add(employé); await _context.SaveChangesAsync(); return(CreatedAtAction("GetEmployé", new { id = employé.EmpId }, employé)); }
public Employé Get(int idAChercher) { Employé GetEmploye = new Employé(); using (_connection) { _connection.Open(); SqlCommand command = new SqlCommand("SELECT * FROM Employé where id = @idCherch", _connection); command.Parameters.AddWithValue("idCherch", idAChercher); using SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { new Employé { Id_Employé = reader["Id_Employé"] == DBNull.Value ? 0 : (int)reader["Id_Employé"], SoinsId_Cheval = reader["SoinsId_Cheval"] == DBNull.Value ? 0 : (int)reader["SoinsId_Cheval"], Nom_Employé = reader["Nom_Employé"] == DBNull.Value ? string.Empty : (string)reader["Nom_Employé"], Statut_Employé = reader["Statut_Employé"] == DBNull.Value ? string.Empty : (string)reader["Statut_Employé"], Employé_Embauche = reader["Employé_Embauche"] == DBNull.Value ? DateTime.Now : (DateTime)reader["Employé_Embauche"] }; } } return(GetEmploye); }
public Pret_remboursable(Employé employe, double montant, int[] mois, int en_cours, Type_pret type_pret, DateTime date_premier_paiment, int debordement) : base(employe, montant) { this.etat_rembouressement = mois; this.date_premier_paiment = date_premier_paiment; this.en_cours = en_cours; this.type_pret = type_pret; this.debordement = debordement; }
static Dictionary <string, object> Emploi() { Dictionary <string, object> ListEmploi = new Dictionary <string, object>(); string data = System.IO.File.ReadAllText(@"Dataemployé.json"); var h = JsonConvert.DeserializeObject <List <DataEmploye> >(data); int count = h.Count; for (int i = 0; i < count; i++) { Employé employe = new Employé(h[i].Name, h[i].Date, h[i].Salaire); ListEmploi.Add(employe.encode(), employe); } return(ListEmploi); }
public void Update(Employé EmployéAModifier) { using (_connection) { _connection.Open(); SqlCommand command = new SqlCommand("UPDATE Employé Id_Employé = @id_employe, SoinsId_Cheval = @soinsid_cheval" + "Nom_Employé = @nom_employe, Statut_Employé = @status_employe, Employé_Embauche = @employe_embauche" + "where Employé Id_Employé = @id_employe"); command.Parameters.AddWithValue("id_employe", EmployéAModifier.Id_Employé); command.Parameters.AddWithValue("soinsid_cheval", EmployéAModifier.SoinsId_Cheval); command.Parameters.AddWithValue("nom_employe", EmployéAModifier.Nom_Employé); command.Parameters.AddWithValue("status_employe", EmployéAModifier.Statut_Employé); command.Parameters.AddWithValue("employe_embauche", EmployéAModifier.Employé_Embauche); command.ExecuteNonQuery(); _connection.Close(); } }
public void Create(Employé NouvelEmploye) { using (_connection) { _connection.Open(); SqlCommand command = new SqlCommand("INSERT INTO Employé (Id_Employé,SoinsId_Cheval,Nom_Employé," + //les champs de la table "Statut_Employé,Employé_Embauche," + "VALUES (@id_employe, @soinsid_cheval, @nom_employe," + //les champs a rentrer "@status_employe, @employe_embauche"); command.Parameters.AddWithValue("id_employe", NouvelEmploye.Id_Employé); command.Parameters.AddWithValue("soinsid_cheval", NouvelEmploye.SoinsId_Cheval); command.Parameters.AddWithValue("nom_employe", NouvelEmploye.Nom_Employé); command.Parameters.AddWithValue("status_employe", NouvelEmploye.Statut_Employé); command.Parameters.AddWithValue("employe_embauche", NouvelEmploye.Employé_Embauche); command.ExecuteNonQuery(); _connection.Close(); } }
public ContexteBis() { Employé = DAL.GetEmployé(); DAL.GetProperty("toto"); }
public Task AddEmployéAsync(Employé employé) { return(_employéRepository.AddAsync(employé)); }
public int DeleteEmployé(Employé employé) { return(_employéRepository.Delete(employé)); }
public Prets(Employé employe, Double montant) { this.employé = employe; this.somme = montant; }
private void Ajouter_Click(object sender, EventArgs e) { if (chkModeFacturation.Text == null || chkServices.CheckedItems.Count == 0 || chkEquipements.CheckedItems.Count == 0) { errVide.Visible = true; return; } List <Equipement> _equipements = new List <Equipement>(); List <ServiceDiffusion> _services = new List <ServiceDiffusion>(); ModeFacturation mode; foreach (Equipement i in equipements) { if (chkEquipements.CheckedItems.Contains(i.nom)) { _equipements.Add(i); } } foreach (ServiceDiffusion i in services) { if (chkServices.Items.Contains(i.nom)) { _services.Add(i); } } if (chkModeFacturation.Text == "Mensuel") { mode = ModeFacturation.Mensuel; } else { mode = ModeFacturation.Annuel; } Client client = clientService.GetClientById(numéroClient); Compte compte = new Compte(mode, client, clientService.GetEmployéRCByID(Session.employéRCID)); compte.equipements = _equipements; compte.serviceDiffusions = _services; compte = clientService.AddCompte(compte); IReadOnlyList <Branchement> _branchements = clientService.GetBranchementByLocalisation(client.adresse); if (_branchements.Count == 0) { Employé technicien = clientService.GetTechnicienByTerritoireID(clientService.GetTerritoireByClientId(client.Id).Id); //MessageBox.Show(technicien.Id.ToString()); Installation installation = clientService.AddInstallation(new Installation(100, DateTime.MinValue, DateTime.MinValue, compte, technicien)); clientService.AddBranchement(new Branchement(client.adresse, compte, installation)); facturationService.AddFacture(compte, installation); } else { facturationService.AddFacture(compte, null); } Close(); }
public Employé AddEmployé(Employé employé) { return(_employéRepository.Add(employé)); }
public Pret_non_remboursable(Employé employe, int montant) : base(employe, montant) { }
public Task UpdateEmployéAsync(Employé employé) { return(_employéRepository.UpdateAsync(employé)); }
public int UpdateEmployé(Employé employé) { return(_employéRepository.Update(employé)); }
public Task DeleteEmployéAsync(Employé employé) { return(_employéRepository.DeleteAsync(employé)); }