Esempio n. 1
0
        //
        // GET: /LowValueSub/

        public ActionResult getLowValueList()
        {
            int      pageIndex = Request["page"] == null ? 1 : int.Parse(Request["page"]);
            int      pageSize  = Request["rows"] == null ? 10 : int.Parse(Request["rows"]);
            GridData gd        = new LowValueManager().getLowValueList(pageIndex, pageSize);
            string   s         = JsonHelper.JsonDllSerializeEntity <GridData>(gd);

            return(Content(s));
        }
Esempio n. 2
0
        public ActionResult saveLowValue()
        {
            MsgBox    mb = new MsgBox();
            low_value lv = new low_value();

            lv.ID                   = Guid.NewGuid().ToString();
            lv.sheetNo              = int.Parse(Request["sheetNo"].ToString());
            lv.takeUnit             = Request["takeUnit"].ToString();
            lv.checkTime            = DateTime.Parse(Request["checkTime"].ToString());
            lv.attachmentTotalPrice = Request["attachmentTotalPrice"].ToString();
            lv.sumPrice             = Request["sumPrice"].ToString();
            lv.chairman             = Request["chairman"].ToString();
            lv.buyer                = Request["buyer"].ToString();
            lv.taker                = Request["taker"].ToString();
            lv.checker              = Request["checker"].ToString();


            lv.model1      = Request["model1"].ToString();
            lv.name1       = Request["name1"].ToString();
            lv.no1         = Request["no1"].ToString();
            lv.price1      = Request["price1"].ToString();
            lv.qty1        = Request["qty1"].ToString();
            lv.totalPrice1 = Request["totalPrice1"].ToString();
            lv.unit1       = Request["unit1"].ToString();

            lv.model2      = Request["model2"].ToString();
            lv.name2       = Request["name2"].ToString();
            lv.no2         = Request["no2"].ToString();
            lv.price2      = Request["price2"].ToString();
            lv.qty2        = Request["qty2"].ToString();
            lv.totalPrice2 = Request["totalPrice2"].ToString();
            lv.unit2       = Request["unit2"].ToString();

            lv.model3      = Request["model3"].ToString();
            lv.name3       = Request["name3"].ToString();
            lv.no3         = Request["no3"].ToString();
            lv.price3      = Request["price3"].ToString();
            lv.qty3        = Request["qty3"].ToString();
            lv.totalPrice3 = Request["totalPrice3"].ToString();
            lv.unit3       = Request["unit3"].ToString();

            lv.model4      = Request["model4"].ToString();
            lv.name4       = Request["name4"].ToString();
            lv.no4         = Request["no4"].ToString();
            lv.price4      = Request["price4"].ToString();
            lv.qty4        = Request["qty4"].ToString();
            lv.totalPrice4 = Request["totalPrice4"].ToString();
            lv.unit4       = Request["unit4"].ToString();

            mb = new LowValueManager().saveLowValue(lv);
            return(Json(mb));
        }
Esempio n. 3
0
        public FileResult getExport()
        {
            DataTable dt = new LowValueManager().getExcel();

            NPOI.SS.UserModel.IWorkbook workbook = new NPOI.XSSF.UserModel.XSSFWorkbook();
            List <string> ttls = new List <string> {
                "数据库记录ID", "单据编号", "领物单位", "验收日期", "编号1", "名称1", "规格型号1", "单位1", "数量1", "单价1", "金额1(元)", "编号2", "名称2", "规格型号2", "单位2", "数量2", "单价2", "金额2(元)", "编号3", "名称3", "规格型号3", "单位3", "数量3", "单价3", "金额3(元)", "编号4", "名称4", "规格型号4", "单位4", "数量4", "单价4", "金额4(元)", "其他总额合计(元)", "合计", "部门负责人", "采购人", "领用人", "验收人", "更新日期", "创建日期"
            };
            List <int> cols = new List <int>();

            for (int i = 0; i < 40; i++)
            {
                cols.Add(i);
            }
            ExportHelper.CreateExcel(workbook, ttls, cols, dt, "低值耐用品及耗材验收单", "低值耐用品及耗材验收单", "");
            using (MemoryStream ms = new MemoryStream())
            {
                workbook.Write(ms);
                var buffer = ms.GetBuffer();
                ms.Close();
                return(File(buffer, "application/ms-excel", "验收单.xlsx"));
            }
        }