Ejemplo n.º 1
0
        //// GET: OpenCalls/Create
        //public ActionResult Create()
        //{
        //    return View();
        //}

        //// POST: OpenCalls/Create
        //// To protect from overposting attacks, please enable the specific properties you want to bind to, for
        //// more details see http://go.microsoft.com/fwlink/?LinkId=317598.
        //[HttpPost]
        //[ValidateAntiForgeryToken]
        //public async Task<ActionResult> Create([Bind(Include = "DOC_NBR,LINE_NBR,LINE_EVNT_DATE,RQSTD_SHIP_DATE,LINE_EXPR_DATE,STRM_CODE,STRM_NAME,PARENT_STRM_CODE,CALL_DSCR,APT_CODE,APT_NAME,APT_SHRT_NAME,DSTN_CODE,DSTN_NAME,CELL_PHONE,EMAIL,CALL_STAT_CODE,CALL_STAT,CALL_STAT_DATE,CALL_STAT_RMRK,CALL_STAT_FULL,BILL_TO_CUST_CODE,OPEN_DATE,HAS_IMAGES")] VUMM_HH_OPEN_CALLS vUMM_HH_OPEN_CALLS)
        //{
        //    if (ModelState.IsValid)
        //    {
        //        db.VUMM_HH_OPEN_CALLS.Add(vUMM_HH_OPEN_CALLS);
        //        await db.SaveChangesAsync();
        //        return RedirectToAction("Index");
        //    }

        //    return View(vUMM_HH_OPEN_CALLS);
        //}

        // GET: OpenCalls/Edit/5

        public async Task <ActionResult> Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            VUMM_HH_OPEN_CALLS callO = _conntext.VUMM_HH_OPEN_CALLS.Find(id);
            CallsViewModel     vm;

            if (callO == null)
            {
                VUMM_HH_HNDL_CALLS callH = _conntext.VUMM_HH_HNDL_CALLS.Find(id);
                if (callH == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.NotFound));
                }

                vm = _hndlCallsMapper.Map <CallsViewModel>(callH);
            }
            else
            {
                vm = _callsMapper.Map <CallsViewModel>(callO);
            }

            vm.StrmList = getStrmsList(vm.STRM_CODE);

            return(View(vm));
        }
Ejemplo n.º 2
0
        // GET: OpenCalls/ChangeStatus/5
        public async Task <ActionResult> ChangeStatus(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CallsViewModel     vm;
            VUMM_HH_OPEN_CALLS call = _conntext.VUMM_HH_OPEN_CALLS.Find(id);

            if (call == null)
            {
                VUMM_HH_HNDL_CALLS call2 = _conntext.VUMM_HH_HNDL_CALLS.Find(id);
                if (call2 == null)
                {
                    return(HttpNotFound());
                }
                else
                {
                    vm = _hndlCallsMapper.Map <CallsViewModel>(call2);
                }
            }
            else
            {
                vm = _callsMapper.Map <CallsViewModel>(call);
            }
            vm.StatusList = createStatusList(vm.CALL_STAT_CODE);

            return(View(vm));
        }
Ejemplo n.º 3
0
        // GET: OpenCalls/Details/5
        public async Task <ActionResult> Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VUMM_HH_OPEN_CALLS dto = await _conntext.VUMM_HH_OPEN_CALLS.FindAsync(id);

            if (dto == null)
            {
                return(HttpNotFound());
            }
            CallsViewModel vm = _callsMapper.Map <CallsViewModel>(dto);

            return(View(vm));
        }