public ActionResult ServiciosInspeccion_Editar(int codServicioMantenimiento) { ViewBag.Title = "Edición de Servicio de Inspección"; ServicioMantenimiento servicioMantenimiento = ServicioSistema <ServicioMantenimiento> .GetById(sm => sm.CodServicioMantenimiento == codServicioMantenimiento); if (servicioMantenimiento != null) { return(View("ServiciosInspeccion-Editar", servicioMantenimiento)); } return(View()); }
public ActionResult ClubMatassiPuntosCliente_Editar(int codClubMatassiPuntosCliente) { ViewBag.Title = "Catálogo de Puntos - Editar Premio"; ClubMatassiPuntosCliente clubMatassiPuntosCliente = ServicioSistema <ClubMatassiPuntosCliente> .GetById(cmc => cmc.CodClubMatassiPuntosCliente == codClubMatassiPuntosCliente); if (clubMatassiPuntosCliente != null) { return(View("ClubMatassiPuntosCliente-Editar", clubMatassiPuntosCliente)); } return(View()); }
public ActionResult ClubMatassiCatalogo_Editar(int codClubMatassiCatalogo) { ViewBag.Title = "Catálogo de Puntos - Editar Premio"; ClubMatassiCatalogo clubMatassiCatalogo = ServicioSistema <ClubMatassiCatalogo> .GetById(cmc => cmc.CodClubMatassiCatalogo == codClubMatassiCatalogo); if (clubMatassiCatalogo != null) { return(View("ClubMatassiCatalogo-Editar", clubMatassiCatalogo)); } return(View()); }
public ActionResult ContactoPlan(PlanAutoahorro planAutoahorroPost) { PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == planAutoahorroPost.CodPlanAutoahorro); if (planAutoahorroPost != null) { return(View("Contacto", new Consulta() { EsConsultaPlan = true, CodConsulta = "15", CodModelo = planAutoahorro.CodPlanAutoahorro, MotivoConsulta = string.Format("Autoahorro - {0}", planAutoahorro.Titulo) })); } return(View()); }
public ActionResult Caracteristica_Crear_Muchas(CaracteristicaModelo caracteristicaModeloPost) { try { ServicioSistema <VersionModelo> .BeginTransaction(); //string caracteristicas = Request.Form["txtCaractristicas"]; //int codVersionModelo = int.Parse(Request.Form["CodVersionModelo"]); VersionModelo vm = ServicioSistema <VersionModelo> .GetById(v => v.CodVersionModelo == caracteristicaModeloPost.Versiones[0].CodVersionModelo); CaracteristicaModelo cm; caracteristicaModeloPost.MuchasCarcteristicas.Split('\n').ToList().ForEach(caracteristica => { caracteristica = caracteristica.Trim(); if (caracteristica != string.Empty) { cm = ServicioSistema <CaracteristicaModelo> .Get(c => c.DesCaracteristicaModelo.ToLower() == caracteristica.ToLower()).FirstOrDefault(); if (cm == null) { cm = new CaracteristicaModelo() { DesCaracteristicaModelo = caracteristica }; cm = ServicioSistema <CaracteristicaModelo> .SaveOrUpdate(cm); } if (!vm.Caracteristicas.Contains <CaracteristicaModelo>(cm)) { vm.Caracteristicas.Add(cm); vm = ServicioSistema <VersionModelo> .SaveOrUpdate(vm); } } }); ServicioSistema <VersionModelo> .CommitTransaction(); return(RedirectToAction("Caracteristica_Lista", new { codVersion = vm.CodVersionModelo })); } catch (Exception ex) { ServicioSistema <VersionModelo> .RollbackTransaction(); } return(null); }
public ActionResult Accesorio_Editar(int id) { AccesorioModelo accesorioModelo = ServicioSistema <AccesorioModelo> .GetById(accesorio => accesorio.CodAccesorioModelo == id); if (accesorioModelo != null) { ViewBag.Title = "Accesorios del modelo " + accesorioModelo.Modelo.Nombre; } else { ViewBag.Title = "Accesorios del Modelo"; } return(View("Accesorio-Editar", accesorioModelo)); }
public ActionResult ValorCuota_Editar(int codValorCuotaPlanAutoahorro) { ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorro = ServicioSistema <ValorCuotaPlanAutoahorro> .GetById(vcpa => vcpa.CodValorCuotaPlanAutoahorro == codValorCuotaPlanAutoahorro); if (valorCuotaPlanAutoahorro != null) { ViewBag.Title = "Editar Cuota del Plan \"" + valorCuotaPlanAutoahorro.PlanAutoahorro.Titulo + "\""; } else { ViewBag.Title = "Editar Cuota del Plan"; } return(View("ValorCuota-Editar", valorCuotaPlanAutoahorro)); }
/*[HttpPost] * public ActionResult NuevoValorCuota(int codPlanAutoahorro, ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorroPost) * { * try * { * if (ModelState.IsValid) * { * * ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorro = new ValorCuotaPlanAutoahorro(); * * valorCuotaPlanAutoahorro.PlanAutoahorro = new PlanAutoahorro() { CodPlanAutoahorro = codPlanAutoahorro }; * valorCuotaPlanAutoahorro.RangoCuota = valorCuotaPlanAutoahorroPost.RangoCuota; * valorCuotaPlanAutoahorro.Valor = valorCuotaPlanAutoahorroPost.Valor; * valorCuotaPlanAutoahorro.Orden = valorCuotaPlanAutoahorroPost.Orden; * * valorCuotaPlanAutoahorro = ServicioSistema<ValorCuotaPlanAutoahorro>.SaveOrUpdate(valorCuotaPlanAutoahorro); * * return RedirectToAction("Cuotas", new { codPlanAutoahorro = codPlanAutoahorro }); * } * } * catch (Exception ex) * { * throw ex; * } * return View(); * }*/ public ActionResult EditarPlan(int codPlanAutoahorro) { PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro); if (planAutoahorro != null) { ViewBag.Title = "Edición del Plan \"" + planAutoahorro.Titulo + "\""; } else { ViewBag.Title = "Edición del Plan"; } return(View(planAutoahorro)); }
public ActionResult VerImagenModelo(int CodImagenModelo) { ImagenModelo imagenModelo = ServicioSistema <ImagenModelo> .GetById(im => im.CodImagenModelo == CodImagenModelo); //return File(imagenModelo.Imagen, "image/jpg"); if (imagenModelo == null || imagenModelo.Imagen == null) { return(null); } return(File(HelperWeb.ImageToByte2(HelperWeb.ScaleImage(imagenModelo.Imagen, 150, 0)), "image/jpg")); //return File(imagenModelo, "image/jpg"); }
public ActionResult Seminuevo_Editar(int codSeminuevo, Seminuevo seminuevoForm) { try { if (ModelState.IsValid) { Seminuevo seminuevo = ServicioSistema <Seminuevo> .GetById(s => s.CodSeminuevo == codSeminuevo); if (seminuevo != null) { seminuevo.Modelo = seminuevoForm.Modelo; seminuevo.Anio = seminuevoForm.Anio; seminuevo.Kilometraje = seminuevoForm.Kilometraje; seminuevo.Precio = seminuevoForm.Precio; seminuevo.Combustible = seminuevoForm.Combustible; seminuevo.Color = seminuevoForm.Color; seminuevo.Vendedor = seminuevoForm.Vendedor; seminuevo.Comentarios = seminuevoForm.Comentarios; seminuevo.Transmision = seminuevoForm.Transmision; seminuevo.CantidadPuertas = seminuevoForm.CantidadPuertas; if (Request.Files != null) { if (Request.Files["ImagenPosteada"] != null && Request.Files["ImagenPosteada"].ContentLength > 0) { using (var binaryReader = new BinaryReader(Request.Files["ImagenPosteada"].InputStream)) { seminuevo.Imagen = binaryReader.ReadBytes(Request.Files["ImagenPosteada"].ContentLength); } } } seminuevo.Orden = seminuevoForm.Orden; seminuevo.Publicado = seminuevoForm.Publicado; seminuevo = ServicioSistema <Seminuevo> .SaveOrUpdate(seminuevo); } } return(RedirectToAction("Seminuevo_Lista")); } catch { return(View("Seminuevo-Lista")); } }
public ActionResult Cuotas(int codPlanAutoahorro) { PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro); List <ValorCuotaPlanAutoahorro> valoresCuotaPlanAutoahorro = ServicioSistema <ValorCuotaPlanAutoahorro> .Get(vcpa => vcpa.PlanAutoahorro.CodPlanAutoahorro == codPlanAutoahorro).OrderBy(vcpa => vcpa.Orden).ToList(); if (planAutoahorro != null) { ViewBag.Title = string.Format("Cuotas del Plan \"{0}\"", planAutoahorro.Titulo); } else { ViewBag.Title = "Cuotas del Plan"; } return(View(valoresCuotaPlanAutoahorro)); }
public ActionResult Version_Editar(int idVersion) { /*List<CaracteristicaVersion> cv = ServicioSistema<CaracteristicaVersion>.GetAll().ToList(); * CaracteristicaModelo cm2 = ServicioSistema<CaracteristicaModelo>.GetById(vm2a => vm2a.CodCaracteristicaModelo == 1);*/ VersionModelo versionModelo = ServicioSistema <VersionModelo> .GetById(version => version.CodVersionModelo == idVersion); if (versionModelo != null) { ViewBag.Title = "Versión de Modelo " + versionModelo.Modelo.Nombre; } else { ViewBag.Title = "Versión de Modelo"; } return(View("Version-Editar", versionModelo)); }
public void Test1() { Alumno alumno = new Alumno() { Nombre = "Pablo", Apellido = "Tome", FechaNacimiento = new DateTime(1977, 7, 14), AnioIngreso = 1990 }; alumno = ServicioSistema <Alumno> .SaveOrUpdate(alumno); alumno = ServicioSistema <Alumno> .GetById(a => a.Nombre == "Pablo"); Assert.NotNull(alumno); Assert.Equal("Pablo", alumno.Nombre); }
public ActionResult Modelo_Editar(int id, Modelo modeloForm) { try { Modelo modelo = ServicioSistema <Modelo> .GetById(m => m.CodModelo == id) as Modelo; modelo.Nombre = modeloForm.Nombre; modelo.NombreClave = modelo.GenerateSlug(); modelo.Bajada = modeloForm.Bajada; modelo.Vigente = modeloForm.Vigente; if (Request.Files != null) { if (Request.Files["ImagenAccesoriosPosteada"] != null && Request.Files["ImagenAccesoriosPosteada"].ContentLength > 0) { using (var binaryReader = new BinaryReader(Request.Files["ImagenAccesoriosPosteada"].InputStream)) { modelo.ImagenAccesorios = binaryReader.ReadBytes(Request.Files["ImagenAccesoriosPosteada"].ContentLength); } } if (Request.Files["ImagenContactoPosteada"] != null && Request.Files["ImagenContactoPosteada"].ContentLength > 0) { using (var binaryReader = new BinaryReader(Request.Files["ImagenContactoPosteada"].InputStream)) { modelo.ImagenContacto = binaryReader.ReadBytes(Request.Files["ImagenContactoPosteada"].ContentLength); } } } modelo = ServicioSistema <Modelo> .SaveOrUpdate(modelo); ModelState.Clear(); return(RedirectToAction("Index")); } catch { return(View("Modelo-Editar")); } }
public ActionResult Version_Editar(VersionModelo vm) { VersionModelo vmActualizar = ServicioSistema <VersionModelo> .GetById(vma => vma.CodVersionModelo == vm.CodVersionModelo); if (vm.ImagenPosteada != null) { using (var binaryReader = new BinaryReader(vm.ImagenPosteada.InputStream)) { vmActualizar.Imagen = binaryReader.ReadBytes(vm.ImagenPosteada.ContentLength); } } vmActualizar.Nombre = vm.Nombre; vmActualizar.Bajada = vm.Bajada; vmActualizar = ServicioSistema <VersionModelo> .SaveOrUpdate(vmActualizar); return(RedirectToAction("Version_Lista", new { codModelo = vmActualizar.Modelo.CodModelo })); }
public ActionResult PruebaDeManejo(PruebaDeManejo pruebaManejo) { if (ModelState.IsValid) { Parametro mailTo, mailToName; mailTo = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToPruebaManejo"); mailToName = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToNamePruebaManejo"); string textoMail = string.Format(@" Nombre: {0}{8} E-Mail: {1}{8} Teléfono: {2}-{3}{8} Modelo: {4}{8} Fecha: {5}{8} Hora: {6}{8} Comentarios: {7}" , pruebaManejo.NombreYApellido, pruebaManejo.EMail, pruebaManejo.Caracteristica, pruebaManejo.Telefono, pruebaManejo.Modelo, pruebaManejo.Fecha, pruebaManejo.Hora, pruebaManejo.Comentarios, Environment.NewLine); HelperWeb.Mail.SendMail( "*****@*****.**", pruebaManejo.NombreYApellido, pruebaManejo.EMail, pruebaManejo.NombreYApellido, mailTo.Valor, mailToName.Valor, "Solicitud de prueba de manejo desde la web", HelperWeb.DisplayWithBreaks(textoMail) ); ModelState.Clear(); TempData["TextoGracias"] = "Gracias por su solicitud de prueba de manejo. La misma será respondida a la brevedad."; } return(RedirectToAction("PruebaDeManejo")); }
public ActionResult NuevoValorCuota(int codPlanAutoahorro) { PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro); if (planAutoahorro != null) { ViewBag.Title = "Nueva Cuota del Plan \"" + planAutoahorro.Titulo + "\""; } else { ViewBag.Title = "Nueva Cuota del Plan"; } return(View(new ValorCuotaPlanAutoahorro() { PlanAutoahorro = new PlanAutoahorro() { CodPlanAutoahorro = codPlanAutoahorro } })); }
public ActionResult Version_Crear(int codModelo) { Modelo m = ServicioSistema <Modelo> .GetById(mod => mod.CodModelo == codModelo); VersionModelo vm = new VersionModelo(); vm.Modelo = new Modelo() { CodModelo = codModelo }; if (m != null) { ViewBag.Title = "Nueva versión de " + m.Nombre; } else { ViewBag.Title = "Nueva versión"; } return(View("Version-Crear", vm)); }
public ActionResult Caracteristica_Lista(int codVersion) { VersionModelo vm = ServicioSistema <VersionModelo> .GetById(v => v.CodVersionModelo == codVersion); dynamic caracteristicasModelo = new ExpandoObject(); if (vm != null) { ViewBag.Title = "Características de la versión " + vm.Nombre + " del modelo " + vm.Modelo.Nombre; } else { ViewBag.Title = "Características de la versión"; } caracteristicasModelo.Caracteristicas = vm.Caracteristicas.OrderBy(c => c.DesCaracteristicaModelo); caracteristicasModelo.VersionModelo = vm; ModelState.Clear(); return(View("Caracteristica-Lista", caracteristicasModelo)); }
public ActionResult Caracteristica_Editar(int codCaracteristicaModelo, int codVersionModelo) { CaracteristicaModelo caracteristicaModelo = ServicioSistema <CaracteristicaModelo> .GetById(cm => cm.CodCaracteristicaModelo == codCaracteristicaModelo); List <CaracteristicaVersion> versionesQueUsanEstaCaracteristica = ServicioSistema <CaracteristicaVersion> .Get(cv => cv.CaracteristicaModelo.CodCaracteristicaModelo == codCaracteristicaModelo).ToList(); VersionModelo versionModelo = ServicioSistema <VersionModelo> .GetById(vm => vm.CodVersionModelo == codVersionModelo); CaracteristicaVersion caracteristicarepetida = null; foreach (CaracteristicaVersion caracteristicaVersion in versionesQueUsanEstaCaracteristica) { if (caracteristicaVersion.VersionModelo.CodVersionModelo == codVersionModelo) { caracteristicarepetida = caracteristicaVersion; } } if (caracteristicarepetida != null) { versionesQueUsanEstaCaracteristica.Remove(caracteristicarepetida); } if (caracteristicaModelo != null) { ViewBag.Title = "Caracteristica \"" + caracteristicaModelo.DesCaracteristicaModelo + "\""; } else { ViewBag.Title = "Caracteristica de Modelo"; } ViewBag.VersionesQueUsanEstaCaracteristica = versionesQueUsanEstaCaracteristica; ViewBag.VersionModeloActual = versionModelo; return(View("Caracteristica-Editar", caracteristicaModelo)); }
public ActionResult Imagen_Crear(int codModelo) { Modelo modelo = ServicioSistema <Modelo> .GetById(m => m.CodModelo == codModelo); ImagenModelo imagenModelo = new ImagenModelo() { Modelo = new Modelo() { CodModelo = codModelo } }; if (modelo != null) { ViewBag.Title = "Nueva imagen del " + modelo.Nombre; } else { ViewBag.Title = "Imágenes del Modelo"; } return(View("Imagen-Crear", imagenModelo)); }
public ActionResult ValorCuota_Editar(int codValorCuotaPlanAutoahorro, ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorroPost) { ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorro = ServicioSistema <ValorCuotaPlanAutoahorro> .GetById(vcpa => vcpa.CodValorCuotaPlanAutoahorro == codValorCuotaPlanAutoahorro); try { if (valorCuotaPlanAutoahorro != null) { valorCuotaPlanAutoahorro.RangoCuota = valorCuotaPlanAutoahorroPost.RangoCuota; valorCuotaPlanAutoahorro.Valor = valorCuotaPlanAutoahorroPost.Valor; valorCuotaPlanAutoahorro.Orden = valorCuotaPlanAutoahorroPost.Orden; valorCuotaPlanAutoahorro = ServicioSistema <ValorCuotaPlanAutoahorro> .SaveOrUpdate(valorCuotaPlanAutoahorro); return(RedirectToAction("Cuotas", new { codPlanAutoahorro = valorCuotaPlanAutoahorro.PlanAutoahorro.CodPlanAutoahorro })); } } catch (Exception ex) { throw ex; } return(View()); }
public ActionResult Contacto(string id, string modelo, int?codModelo) { if (id == null) { id = "General"; } if (modelo == null) { if (HelperWeb.IsInteger(id)) { ContactoSector contactoSector = ServicioSistema <ContactoSector> .GetById(cs => cs.CodContactoSector == int.Parse(id)); return(View(new Consulta() { CodConsulta = id, MotivoConsulta = contactoSector.SectorInterno.DesSectorInterno })); } else { Parametro mailToName = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToName" + id); return(View(new Consulta() { CodConsulta = id, MotivoConsulta = mailToName.Valor })); } } else { return(View(new Consulta() { CodConsulta = "ConsultaModelo", MotivoConsulta = "Consulta Modelo " + modelo, EsConsultaModelo = true, CodModelo = (codModelo.HasValue) ? codModelo.Value : 0 })); } }
public ActionResult EditarPlan(PlanAutoahorro planAutoahorroPost) { try { if (ModelState.IsValid) { PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == planAutoahorroPost.CodPlanAutoahorro); planAutoahorro.Titulo = planAutoahorroPost.Titulo; planAutoahorro.Subtitulo = planAutoahorroPost.Subtitulo; planAutoahorro.Orden = planAutoahorroPost.Orden; planAutoahorro.Vigente = planAutoahorroPost.Vigente; if (Request.Files != null) { if (Request.Files["ImagenPosteada"] != null && Request.Files["ImagenPosteada"].ContentLength > 0) { using (var binaryReader = new BinaryReader(Request.Files["ImagenPosteada"].InputStream)) { planAutoahorro.Imagen = binaryReader.ReadBytes(Request.Files["ImagenPosteada"].ContentLength); } } } planAutoahorro = ServicioSistema <PlanAutoahorro> .SaveOrUpdate(planAutoahorro); return(RedirectToAction("Planes")); } } catch { return(View()); } return(View()); }
public ActionResult AccesosHome_Editar(int codAccesosHome) { ViewBag.Title = "Editar Acceso desde la Home"; List <ImagenModelo> imagenesModelo = ServicioSistema <ImagenModelo> .Get(am => am.Vigente && am.MostrarEnAccesoHome).ToList(); while (imagenesModelo.Count % 4 != 0) { imagenesModelo.Add(new ImagenModelo()); } ViewBag.ImagenesModelo = imagenesModelo; List <AccesorioModelo> accesoriosModelo = ServicioSistema <AccesorioModelo> .Get(am => am.Vigente && am.MostrarEnAccesoHome).ToList(); while (accesoriosModelo.Count % 4 != 0) { accesoriosModelo.Add(new AccesorioModelo()); } ViewBag.AccesoriosModelo = accesoriosModelo; AccesosHome accesosHome = ServicioSistema <AccesosHome> .GetById(ah => ah.CodAccesosHome == codAccesosHome); return(View("AccesosHome-Editar", accesosHome)); }
public ActionResult Caracteristica_Crear_Muchas(int codVersionModelo) { VersionModelo vm = ServicioSistema <VersionModelo> .GetById(v => v.CodVersionModelo == codVersionModelo); if (vm != null) { ViewBag.Title = "Muchas Nuevas características de la versión " + vm.Nombre + " del modelo " + vm.Modelo.Nombre; } else { ViewBag.Title = "Muchas Nuevas características de la versión"; } List <VersionModelo> versiones = new List <VersionModelo>(); versiones.Add(vm); CaracteristicaModelo cm = new CaracteristicaModelo() { Versiones = versiones }; return(View("Caracteristica-Crear-Muchas", cm)); }
public ActionResult Modelo_Editar(int id) { Modelo modelo = ServicioSistema <Modelo> .GetById(m => m.CodModelo == id); return(View("Modelo-Editar", modelo)); }
public ActionResult Modelo(string id) { Modelo modelo = ServicioSistema <Modelo> .GetById(m => m.NombreClave == id); return(View(modelo)); }
public ActionResult Imagen_Editar(int CodImagenModelo, int CodModelo) { ImagenModelo imagenModelo = ServicioSistema <ImagenModelo> .GetById(im => im.CodImagenModelo == CodImagenModelo); return(View("Imagen-Editar", imagenModelo)); }
public ActionResult Asesoramiento(string id) { Modelo m = ServicioSistema <Modelo> .GetById(o => o.NombreClave == id); return(RedirectToAction("Contacto", "Home", new { @modelo = m.Nombre, @codModelo = m.CodModelo })); }