Пример #1
0
        //Api update chỉ tiêu
        public ResponseForm <string> UpdateTeamTarget(CreateOfEditTeamTargetDto input, string USER_ID)
        {
            try
            {
                DynamicParameters param = new DynamicParameters();

                param.Add("MODIFIED_USER_ID", new Guid(USER_ID));
                param.Add("@ID", new Guid(input.ID), System.Data.DbType.Guid, System.Data.ParameterDirection.InputOutput);
                param.Add("@NAME", input.NAME);
                param.Add("@YEAR", input.YEAR);
                param.Add("@CAMPAIGN_CATEGORY_ID", new Guid(input.CAMPAIGN_CATEGORY_ID));
                param.Add("@TEAM_ID", new Guid(input.TEAM_ID));
                param.Add("@AGENTS_ID", input.AGENTS_ID);
                DapperORM.ExecuteWithoutReturn("spTEAM_TARGET_Update", param);
                return(new ResponseForm <string>(param.Get <Guid>("ID").ToString()));
            }
            catch (Exception ex)
            {
                return(new ResponseForm <string>(input.ID, ex.Message, 600));
            }
        }
 public IActionResult uUdateTeamTarge(CreateOfEditTeamTargetDto input)
 {
     return(Ok(_teamTargetRepository.UpdateTeamTarget(input, User.FindFirst(ClaimTypes.NameIdentifier).Value)));
 }