private void btnOK_Click(object sender, EventArgs e)
 {
     if (Service_ID > 0)
     {
         ServiceDAO.UpdateService(txtServiceName.Text, Convert.ToDecimal(txtPricePerUnit.Text));
         MessageBox.Show("Update Success");
         this.Dispose();
     }
     else
     {
         ServiceDAO.AddService(txtServiceName.Text, txtPricePerUnit.Text, txtUnit.Text);
         MessageBox.Show("Add Success");
         this.Dispose();
     }
 }
        public ActionResult ServiceAdd(Service newS)
        {
            ModelState.Remove("IsServing");

            if (ModelState.IsValid)
            {
                newS.IsServing = true;
                if (ServiceDAO.AddService(newS))
                {
                    return(RedirectToAction("Service"));
                }
                else
                {
                    ModelState.AddModelError("", "This service ID is exists!");
                }
            }
            ViewBag.ServiceID = ServiceDAO.GetNextServiceID();
            return(View());
        }
Exemplo n.º 3
0
 public ActionResult Create(Service service)
 {
     try
     {
         IEnumerable <Mechanic> mechanics = serviceDAO.GetAllMechanic();
         ViewBag.AllMechanic = new SelectList(mechanics, "personnelNumber", "LastName");
         if (serviceDAO.AddService(service))
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             return(View("Create"));
         }
     }
     catch
     {
         return(View("Create"));
     }
 }