예제 #1
0
        public IHttpActionResult DeleteCourseAudience(CourseStep data)
        {
            var result = new Response();

            try
            {
                var res = ClsDatabase.ExecuteDatatableSP("SPCourseAudienceDelete",
                                                         ClsDatabase.GenParameters("@CourseCo", data.CourseId,
                                                                                   "@AudienceCo", data.AudienceId), 1);
                result.Code = (int)ResponseType.Ok;

                if (result.Code == 200)
                {
                    result.Message = "Success";
                }
                result.Data = res.Rows[0].Table;


                return(Ok(result));
            }
            catch (Exception e)
            {
                string ex = e.InnerException.ToString();
                result.Code    = 400;
                result.Message = "Server error";
                return(Ok(result));
            }
        }
예제 #2
0
        public IHttpActionResult SaveStep(CourseStep data)
        {
            var result = new Response();

            try
            {
                var res = ClsDatabase.ExecuteDatatableSP("SPCourseStepSave",
                                                         ClsDatabase.GenParameters("@CourseStepCo", data.CourseStepId,
                                                                                   "@Deleted", data.Deleted, "@Title", data.Title, "@Keyword", data.Keyword,
                                                                                   "@CourseCo", data.CourseId, "@Type", data.Type, "@IsFree", data.IsFree,
                                                                                   "@Index ", 0, "@EndDateTime", data.EndDateTime, "@StartDateTime",
                                                                                   data.StartDateTime, "@HasFile", data.HasFile, "@FileUrl",
                                                                                   data.FileUrl), 1);
                result.Code = (int)ResponseType.Ok;

                if (result.Code == 200)
                {
                    result.Message = "Success";
                }
                result.Data = res.Rows[0].Table;


                return(Ok(result));
            }
            catch (Exception e)
            {
                string ex = e.InnerException.ToString();
                result.Code    = 400;
                result.Message = "Server error";
                return(Ok(result));
            }
        }