public ActionResult Delete(int id, CatBancoModels Banco) { try { //CatBancoModels Banco = new CatBancoModels(); _CatBanco_Datos BancoDatos = new _CatBanco_Datos(); Banco.Conexion = Conexion; Banco.Opcion = 3; Banco.IDBanco = id; Banco.Usuario = User.Identity.Name; Banco = BancoDatos.EliminarCatBanco(Banco); //if (Banco.Completado == true) //{ // TempData["typemessage"] = "1"; // TempData["message"] = "El registro se ha eliminado correctamente"; //} return(Json("")); } catch { CatBancoModels Bancos = new CatBancoModels(); //TempData["typemessage"] = "2"; //TempData["message"] = "No se pudo borrar los datos. Por favor contacte a soporte técnico"; return(Json("")); } }
// GET: Admin/CatBanco/Create public ActionResult Create() { try { Token.SaveToken(); CatBancoModels Banco = new CatBancoModels(); //_CatBanco_Datos BancoDatos = new _CatBanco_Datos(); //Banco.Conexion = Conexion; return(View(Banco)); } catch (Exception) { CatBancoModels Bancos = new CatBancoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Bancos)); } }
// GET: Admin/CatBanco public ActionResult Index() { try { CatBancoModels Banco = new CatBancoModels(); _CatBanco_Datos BancoDatos = new _CatBanco_Datos(); Banco.Conexion = Conexion; Banco.listaBancos = BancoDatos.ObtenerlistaBancos(Banco); return(View(Banco)); } catch (Exception) { CatBancoModels Bancos = new CatBancoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Bancos)); } }
// GET: Admin/CatBanco/Edit //[HttpGet] public ActionResult Edit(int id) { try { Token.SaveToken(); CatBancoModels Banco = new CatBancoModels(); _CatBanco_Datos BancoDatos = new _CatBanco_Datos(); Banco.IDBanco = id; Banco.Conexion = Conexion; Banco = BancoDatos.ObternerDetalleCatBanco(Banco); return(View(Banco)); } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Proveedor)); } }
public ActionResult Create(CatBancoModels Banco) { _CatBanco_Datos BancoDatos = new _CatBanco_Datos(); try { if (Token.IsTokenValid()) { HttpPostedFileBase bannerImage = Request.Files[0] as HttpPostedFileBase; if (!string.IsNullOrEmpty(bannerImage.FileName)) { if (bannerImage != null && bannerImage.ContentLength > 0) { Stream s = bannerImage.InputStream; if (Path.GetExtension(bannerImage.FileName).ToLower() == ".heic") { Image img = (Image)Auxiliar.ProcessFile(s); Bitmap image = new Bitmap(ComprimirImagen.VaryQualityLevel((Image)img.Clone(), 35L)); Banco.Imagen = image.ToBase64String(ImageFormat.Jpeg); } else { Image img = new Bitmap(s); Bitmap image = new Bitmap(ComprimirImagen.VaryQualityLevel((Image)img.Clone(), 35L)); Banco.Imagen = image.ToBase64String(img.RawFormat); } } } else { ModelState.AddModelError(string.Empty, "Cargar imagen Banco"); } if (ModelState.IsValid) { Banco.Conexion = Conexion; Banco.Usuario = User.Identity.Name; Banco.Opcion = 1; Banco = BancoDatos.DaCatBancos(Banco); if (Banco.Completado) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Intente más tarde."; return(View(Banco)); } } else { return(View(Banco)); } } else { return(RedirectToAction("Index")); } } catch (Exception ex) { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Contacte a soporte técnico."; return(View(Banco)); } }