コード例 #1
0
        public ActionResult Index(Detail_Master doc)
        {
            DropdownMaster   dm  = new DropdownMaster();
            AssetTransaction asp = new AssetTransaction();
            string           str = doc.User_Name.ToString();

            string[] str1 = str.Split('|');

            doc.User_Name       = str1[0].ToString();
            doc.RoomNo          = str1[1].ToString();
            doc.Flag            = 1;
            db.Entry(doc).State = System.Data.Entity.EntityState.Modified;
            asp.D_ID            = doc.D_ID;
            asp.UserName        = str1[0].ToString();
            asp.Item_Id         = doc.item_ID;
            asp.Date_Modified   = DateTime.Now;
            asp.Roomno          = str1[1].ToString();;

            db.AssetTransactions.Add(asp);

            db.SaveChanges();


            return(RedirectToAction("Index", "Modifier"));
        }
コード例 #2
0
        public ActionResult SaveCreate(DropdownMaster dm)
        {
            Detail_Master doc = new Detail_Master();
            string        str = dm.User_Name.ToString();

            string[] str1 = str.Split('|');
            doc.Category = dm.CategoryId.ToString();
            Random rand = new Random();

            for (int i = 1; i <= dm.Itemcount; i++)
            {
                doc.Item_Name = dm.AssetId.ToString() + rand.Next();
                doc.item_ID   = dm.AssetId;

                doc.Bill_Date   = dm.Bill_Date;
                doc.Bill_No     = dm.Bill_No;
                doc.File_No     = dm.File_No;
                doc.Cost        = dm.Cost;
                doc.Model_SlNo  = dm.Model_SlNo;
                doc.RoomNo      = str1[1].ToString();
                doc.User_Name   = str1[0].ToString();
                doc.Remarks     = dm.Remarks;
                doc.Status      = dm.Status;
                doc.Supplier_ID = dm.Supplier_Id;


                db.Detail_Master.Add(doc);
                db.SaveChanges();
            }

            return(RedirectToAction("Create", "DetailMaster"));
        }
コード例 #3
0
        private void AddRows(DropdownMaster doc)
        {
            List <int> rowcount = new List <int>();
            int        rows     = 0;

            int.TryParse(doc.Itemcount.ToString(), out rows);
            for (int i = 0; i < rows; i++)
            {
                rowcount.Add(i);
            }
        }
コード例 #4
0
        public ActionResult Create(int?CategoryId, int?AssetId, DropdownMaster doc)
        {
            DropdownMaster dm = new DropdownMaster();


            List <SuppllierP> Suppliers = db.SuppllierPs.Where(x => x.status == 1).ToList();

            foreach (var item in db.UserMasters)
            {
                dm.UserCollection.Add(new SelectListItem {
                    Text = item.UserName + '(' + item.RoomNo + ')', Value = item.UserName + '|' + item.RoomNo
                });
            }
            foreach (var sList in Suppliers)
            {
                dm.SupplerCollection.Add(new SelectListItem {
                    Text = sList.Supplier_Name, Value = sList.Supplier_ID.ToString()
                });
            }
            foreach (var item in db.CategoryMasters)
            {
                dm.CategoryCollection.Add(new SelectListItem {
                    Text = item.CategoryName, Value = item.CategoryId.ToString()
                });
            }

            if (CategoryId.HasValue)
            {
                var items = (from itemlist in db.AssetsPs
                             where itemlist.category == CategoryId.Value
                             select itemlist).Where(x => x.status == 1).ToList();
                foreach (var itemcollection in items)
                {
                    dm.Asset.Add(new SelectListItem {
                        Text = itemcollection.item_name, Value = itemcollection.item_ID.ToString()
                    });
                }
            }

            return(View(dm));
        }
コード例 #5
0
        public ActionResult Create()
        {
            DropdownMaster dm = new DropdownMaster();

            foreach (var item in db.UserMasters)
            {
                dm.UserCollection.Add(new SelectListItem {
                    Text = item.UserName + '(' + item.RoomNo + ')', Value = item.UserName + '|' + item.RoomNo
                });
            }
            foreach (var item in db.CategoryMasters)
            {
                dm.CategoryCollection.Add(new SelectListItem {
                    Text = item.CategoryName, Value = item.CategoryId.ToString()
                });
            }
            foreach (var sList in db.SuppllierPs)
            {
                dm.SupplerCollection.Add(new SelectListItem {
                    Text = sList.Supplier_Name, Value = sList.Supplier_ID.ToString()
                });
            }
            return(View(dm));
        }