예제 #1
0
        public IHttpActionResult PutContractor(int id, Contractor contractor)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != contractor.ID)
            {
                return(BadRequest());
            }

            db.Entry(contractor).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ContractorExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
예제 #2
0
        public IHttpActionResult PutuserChieldView(int id, userChieldView userChieldView)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != userChieldView.userID)
            {
                return(BadRequest());
            }

            db.Entry(userChieldView).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!userChieldViewExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutWorkOrdersParameter(int id, WorkOrdersParameter workOrdersParameter)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != workOrdersParameter.ID)
            {
                return(BadRequest());
            }

            db.Entry(workOrdersParameter).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
                runHMZPrusedure(workOrdersParameter);
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!WorkOrdersParameterExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
예제 #4
0
        public IHttpActionResult PutVoltageLevel(int id, VoltageLevel voltageLevel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != voltageLevel.ID)
            {
                return(BadRequest());
            }

            db.Entry(voltageLevel).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!VoltageLevelExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutWorkorderType(int id, WorkorderType workorderType)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != workorderType.workorderTypeID)
            {
                return(BadRequest());
            }

            db.Entry(workorderType).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!WorkorderTypeExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutParameterCategory(int id, ParameterCategory parameterCategory)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != parameterCategory.ID)
            {
                return(BadRequest());
            }

            db.Entry(parameterCategory).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ParameterCategoryExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
예제 #7
0
 public ActionResult Edit([Bind(Include = "parameterNameID,parameterNameName")] ParameterName parameterName)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parameterName).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parameterName));
 }
예제 #8
0
 public ActionResult Edit([Bind(Include = "ID,unitType,unitMesurment,Notes,Distance")] ParametersUnitType parametersUnitType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parametersUnitType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parametersUnitType));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,Description,Notes")] WorkOrderStatu workOrderStatu)
 {
     if (ModelState.IsValid)
     {
         db.Entry(workOrderStatu).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(workOrderStatu));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,Description,Notes")] ParemeterCalcGroup paremeterCalcGroup)
 {
     if (ModelState.IsValid)
     {
         db.Entry(paremeterCalcGroup).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(paremeterCalcGroup));
 }
예제 #11
0
 public ActionResult Edit([Bind(Include = "ID,Name,contactName,contactMobile,contactEmail,Notes")] Contractor contractor)
 {
     if (ModelState.IsValid)
     {
         db.Entry(contractor).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(contractor));
 }
 public ActionResult Edit([Bind(Include = "workorderTypeID,workorderTypeName")] WorkorderType workorderType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(workorderType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(workorderType));
 }
예제 #13
0
 public ActionResult Edit([Bind(Include = "ID,Name,Description,Notes,dateTimeStamp")] Project project)
 {
     if (ModelState.IsValid)
     {
         db.Entry(project).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(project));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,Description,Notes")] VoltageLevel voltageLevel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(voltageLevel).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(voltageLevel));
 }
예제 #15
0
 public ActionResult Edit([Bind(Include = "ID,Name,userName,Password,token,isActive,SuperVisor,role,modirate,regon")] User user)
 {
     if (ModelState.IsValid)
     {
         db.Entry(user).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SuperVisor = new SelectList(db.Users, "ID", "Name", user.SuperVisor);
     return(View(user));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,Description,Notes,workorderTypeID_FK")] ParameterCategory parameterCategory)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parameterCategory).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.workorderTypeID_FK = new SelectList(db.WorkorderTypes, "workorderTypeID", "workorderTypeName", parameterCategory.workorderTypeID_FK);
     return(View(parameterCategory));
 }
예제 #17
0
 public ActionResult Edit([Bind(Include = "ID,workOrder_FKID,parameter_FKID,Lenght,Amount,isDone,lastUpdate,DoneLength,DoneAmount,weightAmount")] WorkOrdersParameter workOrdersParameter)
 {
     if (ModelState.IsValid)
     {
         db.Entry(workOrdersParameter).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.parameter_FKID = new SelectList(db.Parameters, "ID", "Name", workOrdersParameter.parameter_FKID);
     ViewBag.workOrder_FKID = new SelectList(db.WorkOrders, "ID", "Number", workOrdersParameter.workOrder_FKID);
     return(View(workOrdersParameter));
 }
예제 #18
0
 public ActionResult Edit([Bind(Include = "ID,Name,Description,parameterCategory_FKID,parameterCalcGroup_FKID,ParameterWight,parameterUnitType_FKID,networkType_FKID,isActive,isRquired,parameterNameID_FK")] Parameter parameter)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parameter).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.parameterCategory_FKID  = new SelectList(db.ParameterCategories, "ID", "Name", parameter.parameterCategory_FKID);
     ViewBag.parameterNameID_FK      = new SelectList(db.ParameterNames, "parameterNameID", "parameterNameName", parameter.parameterNameID_FK);
     ViewBag.parameterUnitType_FKID  = new SelectList(db.ParametersUnitTypes, "ID", "unitType", parameter.parameterUnitType_FKID);
     ViewBag.parameterCalcGroup_FKID = new SelectList(db.ParemeterCalcGroups, "ID", "Name", parameter.parameterCalcGroup_FKID);
     return(View(parameter));
 }
예제 #19
0
 public ActionResult Edit([Bind(Include = "ID,Number,project_FKID,location_FKID,contractors_FKID,ParameterCategory_FKID,totalLenght,voltageLevels_FKID,startingDate,maxDueDays,dateTimeStamp,workOrderStatus_FKID,user_FKID,value")] WorkOrder workOrder)
 {
     if (ModelState.IsValid)
     {
         db.Entry(workOrder).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.contractors_FKID       = new SelectList(db.Contractors, "ID", "Name", workOrder.contractors_FKID);
     ViewBag.location_FKID          = new SelectList(db.Locations, "ID", "Name", workOrder.location_FKID);
     ViewBag.ParameterCategory_FKID = new SelectList(db.ParameterCategories, "ID", "Name", workOrder.ParameterCategory_FKID);
     ViewBag.project_FKID           = new SelectList(db.Projects, "ID", "Name", workOrder.project_FKID);
     ViewBag.user_FKID            = new SelectList(db.Users, "ID", "Name", workOrder.user_FKID);
     ViewBag.voltageLevels_FKID   = new SelectList(db.VoltageLevels, "ID", "Name", workOrder.voltageLevels_FKID);
     ViewBag.workOrderStatus_FKID = new SelectList(db.WorkOrderStatus, "ID", "Name", workOrder.workOrderStatus_FKID);
     return(View(workOrder));
 }