コード例 #1
0
        public ActionResult EditTest01([PexAssumeUnderTest] BancoController target, tbBanco tbBanco)
        {
            ActionResult result = target.Edit(tbBanco);

            return(result);
            // TODO: add assertions to method BancoControllerTest.EditTest01(BancoController, tbBanco)
        }
コード例 #2
0
 // GET: /Banco/Details/5
 public ActionResult Details(short?id)
 {
     if (Function.GetUserLogin())
     {
         if (Function.GetUserRols("Banco/Details"))
         {
             if (id == null)
             {
                 return(RedirectToAction("Index"));
             }
             tbBanco tbBanco = db.tbBanco.Find(id);
             if (tbBanco == null)
             {
                 return(RedirectToAction("NotFound", "Login"));
             }
             return(View(tbBanco));
         }
         else
         {
             return(RedirectToAction("SinAcceso", "Login"));
         }
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }
コード例 #3
0
        public ActionResult DeleteConfirmed(short id)
        {
            tbBanco tbBanco = db.tbBanco.Find(id);

            db.tbBanco.Remove(tbBanco);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #4
0
 public ActionResult Edit([Bind(Include = "ban_Id,ban_Nombre,ban_NombreContacto,ban_TelefonoContacto,ban_UsuarioCrea,ban_FechaCrea,ban_UsuarioModifica,ban_FechaModifica")] tbBanco tbBanco)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tbBanco).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tbBanco));
 }
コード例 #5
0
        public ActionResult Edit(short?id)
        {
            if (id == null)
            {
                return(RedirectToAction("Index"));
            }
            tbBanco tbBanco = db.tbBanco.Find(id);

            if (tbBanco == null)
            {
                return(RedirectToAction("NotFound", "Login"));
            }
            return(View(tbBanco));
        }
コード例 #6
0
        // GET: /Banco/Delete/5
        public ActionResult Delete(short?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tbBanco tbBanco = db.tbBanco.Find(id);

            if (tbBanco == null)
            {
                return(HttpNotFound());
            }
            return(View(tbBanco));
        }
コード例 #7
0
 public ActionResult Create([Bind(Include = "ban_Id,ban_Nombre,ban_NombreContacto,ban_TelefonoContacto,ban_UsuarioCrea,ban_FechaCrea,ban_UsuarioModifica,ban_FechaModifica")] tbBanco tbBanco)
 {
     if (Function.GetUserLogin())
     {
         if (Function.GetUserRols("Banco/Create"))
         {
             if (ModelState.IsValid)
             {
                 try
                 {
                     //////////Aqui va la lista//////////////
                     string MensajeError       = "";
                     IEnumerable <object> list = null;
                     list = db.UDP_Gral_tbBanco_Insert(tbBanco.ban_Nombre, tbBanco.ban_NombreContacto, tbBanco.ban_TelefonoContacto, Function.GetUser(), Function.DatetimeNow());
                     foreach (UDP_Gral_tbBanco_Insert_Result banco in list)
                     {
                         MensajeError = banco.MensajeError.ToString();
                     }
                     if (MensajeError.StartsWith("-1"))
                     {
                         Function.InsertBitacoraErrores("Banco/Create", MensajeError, "Create");
                         ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador.");
                         return(View(tbBanco));
                     }
                     else
                     {
                         return(RedirectToAction("Index"));
                     }
                 }
                 catch (Exception Ex)
                 {
                     Function.InsertBitacoraErrores("Banco/Create", Ex.Message.ToString(), "Create");
                     ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador.");
                     return(View(tbBanco));
                 }
             }
             return(View(tbBanco));
         }
         else
         {
             return(RedirectToAction("SinAcceso", "Login"));
         }
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }