Пример #1
0
        public ActionResult Submit(CollectionPlan cplan)
        {
            FileUtility attachFile = new FileUtility();

            FileUploadField upload = this.GetCmp <FileUploadField>("AnnetPath");

            if (upload.HasFile)
            {
                attachFile.File  = upload.PostedFile;
                cplan.Attachment = string.Format("~/AttachFile/CollectionPlan/{0}/{1}.{2}", DateTime.Now.Date.ToString("yyyy-MM-dd"), Guid.NewGuid(),
                                                 Path.GetExtension(attachFile.File.FileName));
                attachFile.FilePath = cplan.Attachment;
                attachFile.SavePath = Server.MapPath(attachFile.FilePath);
                attachFile.FileType = attachFile.File.ContentType;
            }

            bool flag = cplan.Save(this, attachFile);

            X.Msg.Alert("页面消息", flag ? "提交成功!" : "提交失败!", flag ? "parent.App.win.close();" : null).Show();
            if (flag)
            {
                X.AddScript("parent.App.storedata.reload();");
            }
            return(this.Direct());
        }
Пример #2
0
        //
        // GET: /finance/CollectionPlan/Fiter

        public ActionResult Fiter(StoreRequestParameters parameters, string customername = "", string projectid = "", string date = "")
        {
            var collectionlist = new CollectionPlan().Select(customername, projectid, date);

            return(this.Store(collectionlist.GetPage(parameters)));
        }