private Project_DevelopersViewModel MapInnerProjectDeveloper(Project_Developers model)
        {
            Project_DevelopersViewModel modelMapping = Mapper.Map <Project_Developers, Project_DevelopersViewModel>(model);

            modelMapping.UserViewModel = Mapper.Map <User, UserViewModel>(model.User);

            return(modelMapping);
        }
 public void Create(Project_DevelopersViewModel model)
 {
     using (unitOfWork = new UnitOfWork())
     {
         Project_Developers modelmapping = Mapper.Map <Project_DevelopersViewModel, Project_Developers>(model);
         unitOfWork.projectDevelopersRepository.Insert(modelmapping);
         unitOfWork.projectDevelopersRepository.Save();
     }
 }
Exemple #3
0
        public object AddDeveloper(Project_DevelopersViewModel model)
        {
            ResponseDetails responseDetails = new ResponseDetails();

            try
            {
                projectDevelopersService.Create(model);
                responseDetails = Helper.SetResponseDetails("Developer added successfully.", true, null, MessageType.Success);
            }
            catch (Exception ex)
            {
                responseDetails = Helper.SetResponseDetails("Exception Encountered : " + ex.Message, false, ex, MessageType.Error);
            }

            return(responseDetails);
        }
Exemple #4
0
        public object GetByUserId(int id)
        {
            ResponseDetails responseDetails = new ResponseDetails();

            try
            {
                Project_DevelopersViewModel model = projectDevelopersService.GetbyUserId(id);
                responseDetails = Helper.SetResponseDetails("", true, model, MessageType.Success);
            }
            catch (Exception ex)
            {
                responseDetails = Helper.SetResponseDetails("Exception encountered : " + ex.Message, false, ex, MessageType.Error);
            }

            return(responseDetails);
        }