public void UpdateProjectGoal(ProjectGoal goal) { using (SqlConnection connection = SqlHelper.GetOpenConnection()) { connection.Update(goal); } }
public int CreateProjectGoal(ProjectGoal goal) { using (SqlConnection connection = SqlHelper.GetOpenConnection()) { int projectId = connection.Insert(goal); return(projectId); } }
public void UpdateProjectGoal(GoalModel goalModel) { // Mapp to backend model var goal = new ProjectGoal(); if (goalModel != null) { goal = ApplicationMapper.MapProjectGoal(goalModel); } // Create P.Goal projectRepository.UpdateProjectGoal(goal); }
public int CreateProjectGoal(GoalModel goalModel) { // Mapp to backend model var goal = new ProjectGoal(); if (goalModel != null) { goal = ApplicationMapper.MapProjectGoal(goalModel); } // Create P.Goal return(projectRepository.CreateProjectGoal(goal)); }
public static ProjectGoal MapProjectGoal(GoalModel goalModel) { var goal = new ProjectGoal { Id = goalModel.Id, ProjectId = goalModel.ProjectId, GoalDefinition = goalModel.GoalDefinition, MesaureMethod = goalModel.MesaureMethod, Achieved = goalModel.Achieved, Type = goalModel.Type }; return(goal); }
public async Task DeleteProjectGoal(Project project, ProjectGoal goal) { project.Goals = project.Goals.Where(x => x.Id != goal.Id).ToArray(); await UpdateProject(project); }