Ejemplo n.º 1
0
        public async Task <ActionResult> OperatorDetails()
        {
            var operatorVm = new OperatorVm
            {
                operatorLookupDTO = await new OperatorService(AUTHTOKEN, p_mobileNo).LookUpDataAsync(),
                OPerator          = new Operator()
            };

            return(View(operatorVm));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> Add()
        {
            ViewBag.Driver          = (await new OperatorDriverService(AUTHTOKEN, p_mobileNo).GetDriverList()).Select(x => new { Value = x.DriverID, Text = x.DriverName }).ToList();
            ViewBag.VehicleNo       = (await new OperatorDriverService(AUTHTOKEN, p_mobileNo).GetvehicleNoList()).Select(x => new { Value = x.VehicleRegistrationNo, Text = x.VehicleRegistrationNo }).ToList();
            ViewBag.VehicleType     = (await new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorVehicleList()).Select(x => new { Value = x.LookupID, Text = x.LookupCode }).ToList();
            ViewBag.VehicleCategory = (await new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorVehicleCategoryList()).Select(x => new { Value = x.LookupID, Text = x.LookupCode }).ToList();
            //ViewBag.Model = (await new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorModelList()).Select(x => new { Value = x.Model, Text = x.Model }).ToList();
            var operatorVm = new OperatorVm
            {
                operatorLookupDTO = await new OperatorService(AUTHTOKEN, p_mobileNo).LookUpDataAsync(),
                OPerator          = new Operator()
            };

            return(View("OperatorDetails", operatorVm));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> Edit(string operatorID)
        {
            Task <Operator>          taskOperator          = new OperatorService(AUTHTOKEN, p_mobileNo).OperatorInfoAsync(operatorID);
            Task <OperatorLookupDTO> taskoperatorLookupDTO = new OperatorService(AUTHTOKEN, p_mobileNo).LookUpDataAsync();

            ViewBag.Driver          = (await new OperatorDriverService(AUTHTOKEN, p_mobileNo).GetDriverList()).Where(x => x.OperatorID == operatorID).Select(x => new { Value = x.DriverID, Text = x.DriverName }).ToList();
            ViewBag.VehicleNo       = (await new OperatorDriverService(AUTHTOKEN, p_mobileNo).GetvehicleNoList()).Select(x => new { Value = x.VehicleRegistrationNo, Text = x.VehicleRegistrationNo }).ToList();
            ViewBag.VehicleType     = (await new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorVehicleList()).Select(x => new { Value = x.LookupID, Text = x.LookupCode }).ToList();
            ViewBag.VehicleCategory = (await new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorVehicleCategoryList()).Select(x => new { Value = x.LookupID, Text = x.LookupCode }).ToList();
            //ViewBag.Model = (await new OperatorVehicleService(AUTHTOKEN, p_mobileNo).GetOperatorModelList()).Select(x => new { Value = x.Model, Text = x.Model }).ToList();
            await Task.WhenAll(taskOperator, taskoperatorLookupDTO);

            var operatorVm = new OperatorVm
            {
                operatorLookupDTO = await taskoperatorLookupDTO,
                OPerator          = await taskOperator
            };

            return(View("OperatorDetails", operatorVm));
        }
Ejemplo n.º 4
0
		void Operator_RoleChanged(OperatorVm operVm, Soheil.Common.OperatorRole role)
		{
			//find ProcessOperator in uow
			var poModel = Process.ProcessOperators.FirstOrDefault(x => x.Operator.Id == operVm.OperatorId);
			if (poModel != null)
			{
				poModel.Role = role;
			}
			else
			{
				MessageBox.Show("Error: operator is not found");
			}
		} 
        public ActionResult OperatorDelete(OperatorVm operatorModel)
        {
            _operatorService.Delete(operatorModel.Id);

            return(RedirectToAction("GetOperators", "Operator", new { area = "Admin" }));
        }