コード例 #1
0
        public ActionResult Create([Bind(Include = "TestType_ID, TestResult_ID, VirusType_ID, VirusSubtype_ID, VirusLinaje_ID")] CatVirusFlow catalog)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    db.CatViruFlows.Add(catalog);
                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (RetryLimitExceededException /* dex */)
            {
                ModelState.AddModelError("", "No es posible guardar los datos. Intente de nuevo, si el problema persiste contacte al administrador.");
            }
            return(View(catalog));
        }
コード例 #2
0
        // GET: CatVirusFlow/Create
        public ActionResult Create()
        {
            try
            {
                CatVirusFlow oCatVF = new CatVirusFlow();

                oCatVF.CatTestTypeCollection     = db.CatTestType.ToList <CatTestType>();
                oCatVF.CatTestResultCollection   = db.CatTestResult.ToList <CatTestResult>();
                oCatVF.CatVirusTypeCollection    = db.CatVirusType.ToList <CatVirusType>();
                oCatVF.CatVirusSubTypeCollection = db.CatVirusSubType.ToList <CatVirusSubType>();
                oCatVF.CatVirusLinajeCollection  = db.CatVirusLinaje.ToList <CatVirusLinaje>();

                return(View(oCatVF));
            }
            catch (Exception err)
            {
                ViewBag.Message = "La lista de ... no se pudo generar, por favor intente de nuevo: " + err.Message;
                return(View());
            }
        }