public void InsertProjectToCompany(int idCompany, int idProject, string priceType, string discriptions, DateTime?DateStartProject, DateTime?DateFinishProject,
                                           string paid, string destination)
        {
            var projectToCompany   = new ProjectCompanies(idCompany, idProject, priceType, discriptions, paid, destination);
            var dateProjectCompany = new DateProjectCompanies(idCompany, idProject, DateStartProject, DateFinishProject);

            //ProjectToCompanyDataServices.Instance.InsertProjectToCompany(ConvertProjectToCompany(projectToCompany), ConvertDateProjectCompany(dateProjectCompany));
            ProjectToCompanyDataServices.Instance.InsertProjectToCompany(projectToCompany.MapTo(new ProjectCompany()), dateProjectCompany.MapTo(new DateProjectCompany()));
        }
        public IEnumerable <ProjectCompanies> GetOldDestination(int idProject, int idCompany)
        {
            var proCom = new ProjectCompanies(idCompany, idProject);
            var query  = ProjectToCompanyDataServices.Instance.ViewingOldDestination(proCom.MapTo(new ProjectCompany()));
            var list   = new List <ProjectCompanies>();

            foreach (var pc in query)
            {
                list.Add(new ProjectCompanies
                {
                    destination = pc.destination
                });
            }
            return(list);
        }
        public void DeleteProjectToCompany(int idCompany, int idProject)
        {
            var proCom = new ProjectCompanies(idCompany, idProject);

            ProjectToCompanyDataServices.Instance.DeleteProjectToCompany(proCom.MapTo(new ProjectCompany()));
        }