Beispiel #1
0
 public IHttpActionResult postStage(StageDTO pStage)
 {
     if (!ProcessManagmentData.insertStage(pStage))
     {
         return(BadRequest());
     }
     return(Ok());
 }
Beispiel #2
0
 public IHttpActionResult deleteParticipant(string id_process, string userLog, string user_id)
 {
     if (!ProcessManagmentData.deleteParticipant(id_process, userLog, user_id))
     {
         return(BadRequest());
     }
     return(Ok());
 }
Beispiel #3
0
 public IHttpActionResult deleteStage(string id_stage, string userLog)
 {
     if (!ProcessManagmentData.deleteStage(id_stage, userLog))
     {
         return(BadRequest());
     }
     return(Ok());
 }
Beispiel #4
0
        public List <ParticipantDTO> postParticipant(List <ParticipantDTO> participantsDTO)
        {
            List <ParticipantDTO> insertedParticipants = new List <ParticipantDTO>();

            foreach (ParticipantDTO participant in participantsDTO)
            {
                try
                {
                    if (ProcessManagmentData.insertParticipant(participant))
                    {
                        insertedParticipants.Add(participant);
                    }
                }catch (Exception e)
                {
                    //e.Message;
                }
            }
            return(insertedParticipants);
        }
Beispiel #5
0
        public List <ParticipantDTO> postGroup(List <ParticipantDTO> groupsDTO)
        {
            List <ParticipantDTO> insertedGroups = new List <ParticipantDTO>();

            foreach (ParticipantDTO participant in groupsDTO)
            {
                try
                {
                    if (ProcessManagmentData.insertGroup(participant))
                    {
                        insertedGroups.Add(participant);
                    }
                }
                catch (Exception e)
                {
                    //e.Message;
                }
            }
            return(insertedGroups);
        }
Beispiel #6
0
        public StageDTO getStage(string id_stage)
        {
            StageDTO stage = ProcessManagmentData.getProcessStage(id_stage);

            return(stage);
        }
Beispiel #7
0
        public List <StageDTO> getStages(string id_process)
        {
            List <StageDTO> stages = ProcessManagmentData.getProcessStages(id_process);

            return(stages);
        }
Beispiel #8
0
        public List <ParticipantDTO> getParticipants(string id_process)
        {
            List <ParticipantDTO> participants = ProcessManagmentData.getProcessParticipants(id_process);

            return(participants);
        }