Пример #1
0
        public JsonResult GetModel(int headId)
        {
            Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
            List <Book.Model.T_Stock_InItems> list = bll.GetModel(headId);

            return(Json(list));
        }
Пример #2
0
        public JsonResult GetALL()
        {
            Book.BLL.T_Stock_In          bll  = new BLL.T_Stock_In();
            List <Book.Model.T_Stock_In> list = bll.GetAll();

            return(Json(list));
        }
Пример #3
0
        public JsonResult GetALL()
        {
            Book.BLL.T_Stock_In          bll = new BLL.T_Stock_In();
            List <Book.Model.T_Stock_In> lst = new List <Model.T_Stock_In>();

            lst = bll.GetList(1, 10);
            return(Json(lst));
        }
Пример #4
0
 public JsonResult AddSave(Book.Model.T_Stock_InHead Head, Book.Model.T_Stock_InItems[] Items)
 {
     Book.BLL.T_Stock_In   bll     = new BLL.T_Stock_In();
     Book.Model.T_Stock_In inStock = new Model.T_Stock_In();
     inStock.Head  = Head;
     inStock.Items = Items.ToList();
     bll.AddSave(inStock);
     return(Json(1));
 }
Пример #5
0
        public ActionResult Edit(int Id)
        {
            int id = Id;

            Book.BLL.T_Stock_In       bll  = new BLL.T_Stock_In();
            Book.Model.T_Stock_InHead item = bll.GetHead(id);
            ViewBag.item = item;

            return(View());
        }
Пример #6
0
 public JsonResult GetModel(int HeadId)
 {
     Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
     //List<Book.Model.T_Stock_InItems> lst = new List<Book.Model.T_Stock_InItems>();
     Book.Model.T_Stock_In stockIn = bll.GetModel(HeadId);
     // lst = stockIn.Items;
     // int count = bll.CountItem(HeadId);
     //return Json(new { total = count, rows = lst });
     return(Json(stockIn));
 }
Пример #7
0
        //public JsonResult GetList()
        //{
        //    Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
        //    List<Book.Model.T_Stock_In> lst = new List<Model.T_Stock_In>();
        //    lst = bll.GetList(1, 10);
        //    return Json(lst);
        //}
        public JsonResult GetList(int pageSize, int pageIndex, String search = "")
        {
            Book.BLL.T_Stock_In          bll = new BLL.T_Stock_In();
            List <Book.Model.T_Stock_In> lst = new List <Model.T_Stock_In>();

            lst = bll.GetList(pageIndex, pageSize, search);
            int count = bll.Count(search);

            return(Json(new { total = count, rows = lst }));
        }
Пример #8
0
        public JsonResult GetList(int pageSize, int pageNumber)
        {
            Book.BLL.T_Stock_In          bll  = new BLL.T_Stock_In();
            List <Book.Model.T_Stock_In> list = bll.GetList(pageNumber, pageSize);

            Book.BLL.T_Stock_In bll_count = new BLL.T_Stock_In();
            int count = bll_count.GetCount();

            return(Json(new { total = count, rows = list }));
            //return Json(list);
        }
Пример #9
0
        public JsonResult Delete(string[] stringId, string[] tt)
        {
            Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
            bll.Delete(stringId);

            return(Json(new Book.Model.Message()
            {
                Code = 1, Content = "删除成功"
            }));
            //return Json(new Book.Model.Message() { Code = 1, Content = "删除成功" });
        }
Пример #10
0
        public JsonResult Delete(string[] ids)
        {
            //删除

            Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
            bll.Delete(ids);
            return(Json(new Book.Model.Message()
            {
                Code = 1, Content = "删除成功"
            }));
        }
Пример #11
0
        public JsonResult AddSave(Book.Model.T_Stock_InHead Head, Book.Model.T_Stock_InItems[] Items)
        {
            Book.BLL.T_Stock_In   bll     = new BLL.T_Stock_In();
            Book.Model.T_Stock_In inStock = new Model.T_Stock_In();
            inStock.Head  = Head;
            inStock.Items = Items.ToList();
            bool result = bll.Add(inStock);

            return(Json(new Book.Model.Message()
            {
                Code = 1, Content = "保存成功"
            }));
        }
Пример #12
0
        public JsonResult EditSave(Book.Model.T_Stock_InHead Head, Book.Model.T_Stock_InItems[] Items)
        {
            Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();

            String [] tmp = new String[1];
            tmp[0] = "" + Head.Id;
            bll.Delete(tmp);
            Book.Model.T_Stock_In inStock = new Model.T_Stock_In();
            inStock.Head  = Head;
            inStock.Items = Items.ToList();
            bool result = bll.Add(inStock);

            return(Json(new Book.Model.Message()
            {
                Code = 1, Content = "保存成功"
            }));
        }
Пример #13
0
        public ActionResult AddSave()
        {
            Book.Model.T_STOCK_InHead head = new Book.Model.T_STOCK_InHead();
            head.CeateTime    = Convert.ToDateTime(Request.Form["CreateName"]);
            head.OrderNumber  = Convert.ToString(Request.Form["OrderNumber"]);
            head.ProviderID   = Convert.ToInt32(Request.Form["json.ID"]);
            head.ProviderName = Convert.ToString(Request.Form["json.Name"]);
            head.UserID       = 1;
            head.UserName     = "******";

            List <Book.Model.T_STOCK_InBody> lst = new List <Book.Model.T_STOCK_InBody>();
            int i = 0;

            while (Request.Form["items[" + i + "].book.ID"] != null)
            {
                Book.Model.T_STOCK_InBody body = new Book.Model.T_STOCK_InBody();

                string BookID = Request.Form["items[" + i + "].book.ID"];
                BookID        = BookID.Replace(",", "");
                body.BookID   = Convert.ToInt32(BookID);
                body.Discount = Convert.ToDecimal(Request.Form["items[" + i + "].book.Discount"]);
                body.InHeadID = 0;
                body.Num      = Convert.ToInt32(Request.Form["items[" + i + "].book.Num"]);
                body.Price    = Convert.ToDecimal(Request.Form["items[" + i + "].book.Price"]);

                lst.Add(body);

                i++;
            }
            BLL.T_Stock_In bll    = new BLL.T_Stock_In();
            bool           result = bll.Add(head, lst);

            if (result)
            {
                MODEL.Message message = new MODEL.Message();
                message = BookProject.Public.T_CloseSMess("InList", "InList", "添加入库单成功!");
                return(Json(message));
            }
            else
            {
                MODEL.Message message = new MODEL.Message();
                message = BookProject.Public.T_CloseFMess("InList", "InList", "添加入库单失败!");
                return(Json(message));
            }
        }
Пример #14
0
        public JsonResult AddSave(Book.Model.T_Stock_InHead head, Book.Model.T_Stock_InItems[] items)
        {
            //保存
            Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
            bool result             = bll.Add(head, items);

            if (result)
            {
                return(Json(new Book.Model.Message()
                {
                    Code = 1, Content = "保存成功"
                }));
            }
            else
            {
                return(Json(new Book.Model.Message()
                {
                    Code = 0, Content = "保存失败"
                }));
            }
        }
Пример #15
0
        public JsonResult GetModel2(int HeadId)
        {
            Book.BLL.T_Stock_In               bll     = new BLL.T_Stock_In();
            Book.Model.T_Stock_In             stockIn = bll.GetModel(HeadId);
            List <Book.Model.T_Stock_InItems> lst     = stockIn.Items;
            List <Book.Model.EditItem>        l       = new List <Book.Model.EditItem>();

            foreach (Book.Model.T_Stock_InItems it in lst)
            {
                Book.Model.EditItem ed = new Model.EditItem();
                ed.Id        = it.Id;
                ed.Amount    = it.Amount;
                ed.BookId    = it.BookId;
                ed.BookName  = it.Book.BookName;
                ed.Discount  = it.Discount;
                ed.Price     = it.Book.Price;
                ed.SN        = it.Book.SN;
                ed.PressName = it.Book.PressName;
                l.Add(ed);
            }
            return(Json(l));
        }
Пример #16
0
 public JsonResult Delete(string[] HeadIds)
 {
     Book.BLL.T_Stock_In bll = new BLL.T_Stock_In();
     return(Json(bll.Delete(HeadIds)));
 }
Пример #17
0
 public JsonResult GetModel(int HeadId)
 {
     Book.BLL.T_Stock_In   bll     = new BLL.T_Stock_In();
     Book.Model.T_Stock_In stockIn = bll.GetModel(HeadId);
     return(Json(stockIn));
 }