Esempio n. 1
0
        public ExploitationModel GetInfoExploitationById(int idExploitation)
        {
            var exploit = entities.exploitation.FirstOrDefault(x => x.IdExploitation == idExploitation);
            ExploitationModel exp_model = new ExploitationModel
            {
                IdExploitation          = exploit.IdExploitation,
                NomExploitation         = exploit.NomExploitation.TrimEnd(),
                AdresseExploitation     = exploit.AdresseExploitation.TrimEnd(),
                DateAjoutExploitation   = (DateTime)exploit.DateAjoutExploitation,
                DescriptionExploitation = exploit.DescriptionExploitation.TrimEnd(),
                NomProjetPère           = exploit.projet.NomProjet,
                NomProprietaire         = exploit.projet.proprietaire.NomProprietaire,
                NombreParcellesFils     = exploit.parcelle.Count
            };

            return(exp_model);
        }
Esempio n. 2
0
        public ExploitationModel GetExploitationById(int idExploitation)
        {
            var exploit = entities.exploitation.FirstOrDefault(x => x.IdExploitation == idExploitation);
            ExploitationModel exp_model = new ExploitationModel
            {
                IdExploitation          = exploit.IdExploitation,
                NomExploitation         = exploit.NomExploitation.TrimEnd(),
                AdresseExploitation     = exploit.AdresseExploitation.TrimEnd(),
                DateAjoutExploitation   = (DateTime)exploit.DateAjoutExploitation,
                DescriptionExploitation = exploit.DescriptionExploitation.TrimEnd(),
                ProjetPère      = new ProjectService().GetProjectByIdFromExploitation(exploit.projet.IdProjet),
                NomProprietaire = exploit.projet.proprietaire.NomProprietaire,
                ParcellesFils   = new ParcelleService().GetParcelsByIdExploitation(exploit.IdExploitation),
            };

            return(exp_model);
        }