Example #1
0
 public IHttpActionResult Export()
 {
     if (ModelState.IsValid)
     {
         throw new HttpResponseException(JsonErrorResponse.NotImplemented());
     }
     else
     {
         throw new HttpResponseException(JsonErrorResponse.InvalidData());
     }
 }
Example #2
0
        public RQKosBranch.RQKosBranchStatus Check(string id, [FromBody] IEnumerable <RQKosTransfer> RQKosTransferBranch)
        {
            if (ModelState.IsValid)
            {
                RQKosEditModel editModel = new RQKosEditModel(RQKosTransferBranch);

                return(editModel.IsValid());
            }
            else
            {
                throw new HttpResponseException(JsonErrorResponse.InvalidData());
            }
        }
Example #3
0
        public RQItem Post(string dbname, [FromBody] RQItem newRQItem)
        {
            if (ModelState.IsValid)
            {
                RQItem      rqitem = null;
                RQItemModel model  = new RQItemModel(true);

                rqitem = model.Add(newRQItem);
                model.Update();
                CacheManager.Clear();
                return(Get("rqitems", rqitem.DocNo, "rqi", "edititem", ""));
            }
            else
            {
                throw new HttpResponseException(JsonErrorResponse.InvalidData());
            }
        }
Example #4
0
        public RQKosBranch Delete(string id, [FromBody] IEnumerable <RQKosTransfer> RQKosTransferBranch)
        {
            if (ModelState.IsValid)
            {
                RQKosEditModel editModel = new RQKosEditModel(RQKosTransferBranch);

                if (editModel.Delete())
                {
                    return(editModel.RQKosEditSet);
                }
                else
                {
                    throw new HttpResponseException(JsonErrorResponse.Create(editModel.RQKosEditStatus));
                }
            }
            else
            {
                throw new HttpResponseException(JsonErrorResponse.InvalidData());
            }
        }
Example #5
0
        public RQItem Post(string dbname, string id, [FromBody] RQItem changeRQItem)
        {
            if (ModelState.IsValid)
            {
                RQItemModelRepository repo  = new RQItemModelRepository((new FormatParameter(FormatParameter.FormatEnum.rqi)));
                RQItemModel           model = null;
                RQItem rqitem = null;

                model  = repo.GetModel("$access$" + id, UserState.States.EditState, true);
                rqitem = model.RQItems.FirstOrDefault(p => p.DocNo == id);
                rqitem.Change(changeRQItem);
                model.Update();
                CacheManager.Clear();
                return(Get("rqitems", id, "rqi", "edititem", ""));
            }
            else
            {
                throw new HttpResponseException(JsonErrorResponse.InvalidData());
            }
        }