示例#1
0
 public virtual void Update(FormDataModel form)
 {
     if (form.ID > 0)
     {
         FormDAL.Update(form);
     }
     else
     {
         throw new Exception("Page not found");
     }
 }
示例#2
0
        public ActionResult FormPage()
        {
            FormDAL formDAL = new FormDAL();

            var forms = formDAL.Get();

            ViewBag.Message  = forms;
            ViewBag.NumTimes = forms.Count();

            return(View());
        }
示例#3
0
        public int InsertForm(FormModel form)
        {
            FormDAL formDAL = new FormDAL();

            var reqCookies = cookieControl();

            var newForm = new Form()
            {
                Name        = form.Name,
                Description = form.Description,
                CreatedAt   = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss"),
                CreatedBy   = Convert.ToInt32(reqCookies["Id"])
            };

            formDAL.Insert(newForm);

            return(newForm.Id);
        }
示例#4
0
        public ActionResult formDetail(int id)
        {
            FormDAL      formDAL      = new FormDAL();
            FormFieldDAL formFieldDAL = new FormFieldDAL();

            var form  = formDAL.GetById(id);
            var field = formFieldDAL.GetById(id);

            FormModel formModel = new FormModel()
            {
                Id          = id,
                Name        = form.Name,
                Description = form.Description,
                FirstName   = field.FirstName,
                LastName    = field.LastName,
                Age         = field.Age
            };

            return(Json(formModel));
        }
示例#5
0
 public int GetFormdetailCount(int formID)
 {
     return(FormDAL.GetFormdetailCount(formID));
 }
示例#6
0
 public virtual void Delete(int id)
 {
     FormDAL.Delete(id);
 }
示例#7
0
 public virtual void Create(FormDataModel form)
 {
     FormDAL.Create(form);
 }
示例#8
0
 public virtual FormDataModel Get(int id)
 {
     return(FormDAL.Get(id));
 }
示例#9
0
 public virtual List <FormDataModel> GetAll(int id = 0)
 {
     return(FormDAL.GetAll());
 }
示例#10
0
文件: FormBO.cs 项目: mbedoya/EcoCore
 public List <FormDataModel> GetByWorkflow(int id)
 {
     return(FormDAL.GetByWorkflow(id));
 }
示例#11
0
 static FormBUL()
 {
     Url = new FormDAL();
 }