コード例 #1
0
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public mic_TypeAddOutPut AddType(typeListDto input)
        {
            mic_TypeAddOutPut outPut = new mic_TypeAddOutPut();

            MyProject.Entities.Mic_Type mic_Type = new Entities.Mic_Type
            {
                type_name  = input.type_name,
                parent_id  = input.parent_id,
                order_id   = input.order_id,
                n_id       = input.n_id,
                target     = input.target,
                display    = true,
                url        = string.IsNullOrEmpty(input.url) ? "javascript:;" : input.url,
                previewURL = string.IsNullOrEmpty(input.previewURL) ? "" : input.previewURL
            };
            var id = _mic_TypeRepository.InsertAndGetId(mic_Type);

            if (id > 0)
            {
                MyProject.Entities.Mic_Type mic_Type1 = _mic_TypeRepository.FirstOrDefault(id);
                mic_Type1.description = "Left?typeid=" + id;

                _mic_TypeRepository.Update(mic_Type1);
                outPut.state = 1;
            }
            else
            {
                outPut.state = 0;
            }
            return(outPut);
        }
コード例 #2
0
        public string AddType(typeListDto input)
        {
            var outPut = _mic_TypeAppservice.AddType(input);

            return(outPut.state.ToString());
        }