Пример #1
0
 public ActionResult SentFormData(Form1Data model, HttpPostedFileBase files)
 {
     if (ModelState.IsValid)
     {
         try
         {
             if (files != null)
             {
                 if (files.ContentLength > 0)
                 {
                     model.File_Info = FilesController.GetFilesInfo(files);
                     if (model.File_Info != string.Empty)
                     {
                         FilesController.ToSaveFile(files);
                     }
                 }
             }
             bool result = Form1Data.ToInsForm1Data(model);
             if (result)
             {
                 return(RedirectToAction("ViewShowData"));
             }
             else
             {
                 return(View());
             }
         }
         catch (Exception err)
         {
             ModelState.AddModelError("Error", err.Message);
             return(View(err.Message));
         }
     }
     return(View(model));
 }
Пример #2
0
        private void WriteButton_Click(object sender, EventArgs e)
        {
            string form1DataPath = _MNX_Form1Data_Paths[MNXSelect.SelectedIndex].Item2;

            var form1StringData = new Form1StringData(form1DataPath);
            var form1Data       = new Form1Data(form1StringData);

            SVGMIDIScore svgMIDIScore = new SVGMIDIScore(M.SVG_out_Folder, mnx, form1Data);
        }
Пример #3
0
 /// <summary>
 /// 編輯資料
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult ViewEditData(int?id)
 {
     try
     {
         var formdata = Form1Data.GetForm1Data(id);
         return(View(formdata));
     }
     catch (Exception err)
     {
         ViewBag.ErrMsg = err.Message;
         return(View());
     }
 }
Пример #4
0
 /// <summary>
 /// 呈現列表
 /// </summary>
 /// <returns></returns>
 public ActionResult ViewShowData()
 {
     try
     {
         var formdatas = Form1Data.GetForm1Datas();
         return(View(formdatas.ToList()));
     }
     catch (Exception err)
     {
         ViewBag.ErrMsg = err.Message;
         return(View());
     }
 }
Пример #5
0
 /// <summary>
 /// 刪除資料
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult DeleteFormData(int?id)
 {
     try
     {
         if (id != null)
         {
             bool result = Form1Data.ToDelForm1Data(id);
             if (result)
             {
                 return(RedirectToAction("ViewShowData"));
             }
         }
     }
     catch (Exception err)
     {
         ModelState.AddModelError("Error", err.Message);
         return(View(err.Message));
     }
     return(RedirectToAction("ViewShowData"));
 }
Пример #6
0
 public ActionResult ViewEditData(Form1Data model, HttpPostedFileBase files)
 {
     if (ModelState.IsValid)
     {
         try
         {
             bool result = false;
             result = Form1Data.ToUptForm1Data(model);
             if (result)
             {
                 return(RedirectToAction("ViewShowData"));
             }
             return(View(model));
         }
         catch (Exception err)
         {
             ViewBag.ErrMsg = err.Message;
             return(View());
         }
     }
     return(View(model));
 }
Пример #7
0
 public ActionResult SentForm2Data(Form1Data model)
 {
     if (ModelState.IsValid)
     {
         try
         {
             bool result = Form1Data.ToInsForm1Data(model);
             if (result)
             {
                 return(RedirectToAction("ViewShowData"));
             }
             else
             {
                 return(View());
             }
         }
         catch (Exception err)
         {
             ViewBag.ErrMsg = err.Message;
             return(View());
         }
     }
     return(View(model));
 }
 public SetData(Form1Data data)
 {
     _data = data;
 }