Example #1
0
        public JsonResult GetALL()
        {
            Book.BLL.T_Stock_Out          bll  = new BLL.T_Stock_Out();
            List <Book.Model.T_Stock_Out> list = bll.GetAll();

            return(Json(list));
        }
Example #2
0
        public JsonResult GetModel(int headId)
        {
            Book.BLL.T_Stock_Out bll = new BLL.T_Stock_Out();
            List <Book.Model.T_Stock_OutItems> list = bll.GetModel(headId);

            return(Json(list));
        }
Example #3
0
 public JsonResult AddSave(Book.Model.T_Stock_OutHead Head, Book.Model.T_Stock_OutItems[] Items)
 {
     Book.BLL.T_Stock_Out   bll     = new BLL.T_Stock_Out();
     Book.Model.T_Stock_Out inStock = new Model.T_Stock_Out();
     inStock.Head  = Head;
     inStock.Items = Items.ToList();
     bll.AddSave(inStock);
     return(Json(1));
 }
Example #4
0
        public ActionResult Edit(int Id)
        {
            int id = Id;

            Book.BLL.T_Stock_Out       bll  = new BLL.T_Stock_Out();
            Book.Model.T_Stock_OutHead item = bll.GetHead(id);
            ViewBag.item = item;
            return(View());
        }
Example #5
0
 public JsonResult Delete(string[] stringId, string[] tt)
 {
     Book.BLL.T_Stock_Out bll = new BLL.T_Stock_Out();
     bll.Delete(stringId);
     return(Json(new Book.Model.Message()
     {
         Code = 1, Content = "删除成功"
     }));
 }
Example #6
0
        public JsonResult GetList(int pageSize, int pageIndex, String search = "")
        {
            Book.BLL.T_Stock_Out          bll = new BLL.T_Stock_Out();
            List <Book.Model.T_Stock_Out> lst = new List <Model.T_Stock_Out>();

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

            return(Json(new { total = count, rows = lst }));
        }
Example #7
0
        public JsonResult GetList(int pageSize, int pageNumber)
        {
            Book.BLL.T_Stock_Out          bll  = new BLL.T_Stock_Out();
            List <Book.Model.T_Stock_Out> list = bll.GetList(pageNumber, pageSize);

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

            return(Json(new { total = count, rows = list }));
            //return Json(list);
        }
Example #8
0
        public JsonResult AddSave(Book.Model.T_Stock_OutHead Head, Book.Model.T_Stock_OutItems[] Items)
        {
            Book.BLL.T_Stock_Out   bll     = new BLL.T_Stock_Out();
            Book.Model.T_Stock_Out inStock = new Model.T_Stock_Out();
            inStock.Head  = Head;
            inStock.Items = Items.ToList();
            bool result = bll.Add(inStock);

            return(Json(new Book.Model.Message()
            {
                Code = 1, Content = "保存成功"
            }));
        }
Example #9
0
        public JsonResult EditSave(Book.Model.T_Stock_OutHead Head, Book.Model.T_Stock_OutItems[] Items)
        {
            Book.BLL.T_Stock_Out bll = new BLL.T_Stock_Out();

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

            return(Json(new Book.Model.Message()
            {
                Code = 1, Content = "保存成功"
            }));
        }
Example #10
0
        public JsonResult AddSave()
        {
            Book.Model.T_STOCK_OutHead head = new Book.Model.T_STOCK_OutHead();
            head.CeateTime   = Convert.ToDateTime(Request.Form["CreateName"]);
            head.OrderNumber = Convert.ToString(Request.Form["OrderNumber"]);
            head.GuestID     = Convert.ToInt32(Request.Form["json.ID"]);
            head.GuestName   = Convert.ToString(Request.Form["json.Name"]);
            head.UserID      = 1;
            head.UserName    = "******";

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

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

                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_Out bll    = new BLL.T_Stock_Out();
            bool            result = bll.Add(head, lst);

            if (result)
            {
                MODEL.Message message = new MODEL.Message();
                message = BookProject.Public.T_CloseSMess("OutList", "OutList", "添加出库单成功!");
                return(Json(message));
            }
            else
            {
                MODEL.Message message = new MODEL.Message();
                message = BookProject.Public.T_CloseFMess("InList", "InList", "添加入库单失败!");
                return(Json(message));
            }
        }
Example #11
0
        public JsonResult GetModel2(int HeadId)
        {
            Book.BLL.T_Stock_Out               bll     = new BLL.T_Stock_Out();
            Book.Model.T_Stock_Out             stockIn = bll.GetModel(HeadId);
            List <Book.Model.T_Stock_OutItems> lst     = stockIn.Items;
            List <Book.Model.EditItem>         l       = new List <Book.Model.EditItem>();

            foreach (Book.Model.T_Stock_OutItems 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));
        }
Example #12
0
 public JsonResult Delete(string[] HeadIds)
 {
     Book.BLL.T_Stock_Out bll = new BLL.T_Stock_Out();
     return(Json(bll.Delete(HeadIds)));
 }
Example #13
0
 public JsonResult GetModel(int HeadId)
 {
     Book.BLL.T_Stock_Out   bll     = new BLL.T_Stock_Out();
     Book.Model.T_Stock_Out stockIn = bll.GetModel(HeadId);
     return(Json(stockIn));
 }