Evitar que TempData Se vuelva null al recargar vista

publicado por: Anonymous Tengo un problema con TempData al refrescar la vista. Este controller asigna un string a TempData: public ActionResult Sucursales(string rfcCompany) { model.CuentaUser = CuentaUser; TempData[“RFCCompany”] = rfcCompany;//solo para evitar mandar el rfc por la url nuevamente return View(model); } Estando en la vista Sucursales.cshtml redirecciono a DetalleSucursal.cshtml, el cual el controlador tiene…(Continue Reading)

como creo dropDownList con Entity Framework en Asp.net MVC

publicado por: Anonymous Estoy iniciando un nuevo proyecto y estoy migrando de webForm a MVC y confieso que me saltan dudas a lo mejor básicas para algunos. Bueno una de esas preguntas es la siguiente, necesito crear un dropDownList y los datos de este tanto el ID como el Nombre los tengo en una tabla…(Continue Reading)

implementacion de sweet alert en un @html.ActionLink

publicado por: Anonymous Necesito que mi @Html.ActionLink(); me ejecute un onclick() y luego me ejecute el controlador que le mando como sobrecarga esto es lo que tengo. @Html.ActionLink(“Delete”, “DeleteMunicipality”, new { id = item.MunicipalityId }, new { @class = “btn btn-danger”, onClick = “swal({ title: ‘Are you sure?’, text: ‘You will not be able to…(Continue Reading)

Procedimientos almacenados en Controlador Entity framework

publicado por: Anonymous Tengo un procedimiento almacenado que edita un registro, el campo fecha es con un getdate(), estoy intentando usar ese procedimiento en mi controlador pero me sale un error. No se ha dado ningun argumento correpondiente al parametro formal requerido y creo que podria tener algo que ver con la fecha [HttpPost] public…(Continue Reading)

Multi Modelos en una vista ASP NET MVC

publicado por: Anonymous Hola soy nuevo en C# y MVC ASP NET y tengo la siguiente complicación. Estoy tratando de despelagar los datos de diferentes modelos en un solo view para utilizar estos datos en un form, a todo esto encontré que puedo (mezclar?) dos modelos o más en un modelo padre y jalar de…(Continue Reading)

¿Puedo cancelar el sumbit de un formulario y evitar que llegue al controlador(servidor)?

publicado por: Anonymous Me interesaria saber si puedo cancelar o evitar que el button submit me llegue al controlador. Como antes se ejecuta el evento .click de jquery, puede que des de allí pueda hacer algo al respeto y asi evitar que siga su ejecución. Gracias solución El submit es un evento que “técnicamente” pertenece…(Continue Reading)

¿como pasar datos de un controlador a una vista que no es suya?

publicado por: Anonymous Por ejemplo tengo el controlador EliminaUsuarios cuya vista es EliminarUsuarios.cshtml y otra donde el controlador es Usuarios y la vista es Usuarios.cshtml lo que quiero es pasar el valor de ViewBag.Error en EliminarUsuarios (controlador) a Usuarios (Vista) para ahí poder mostrar el error namespace Sistema.Controllers { public class Usuarios : Controller {…(Continue Reading)

Diferencia entre Html.BeginForm() y Html.BeginRouteForm()

publicado por: Anonymous Básicamente esa es mi duda, que diferencia hay entre estos dos html helpers. y cuando se debería usar uno u otro. solución La diferencia son los parámetros que toman Html.BeginForm recibe los nombres de el action y el controller: Html.BeginForm(“Edit”, “Home”) Html.BeginRouteForm recibe el nombre de una ruta, si es que le…(Continue Reading)

¿Cómo llamar función JavaScript desde Asp.Net Mvc?

publicado por: Anonymous Mesecito invocar una función JS desde mi controlador pasándole un valor entero, específicamente lo que trato de hacer es establecer el valor de selección de un DropDownList. Intente esto pero no me funciona… Codigo C# int filter = Convert.ToInt32(Request.Form[“Filtro”]); ViewBag.Info = null; var informacionCountContractsFilter = _IContractsApiConsumer.InformacionConteoContratoFiltro(1, 2, filter); ViewBag.Info = informacionCountContractsFilter; ViewBag.Filtro…(Continue Reading)

convertir un objeto de un modelo a otro modelo

publicado por: Anonymous Tengo un problema al querer convertir un objeto a otro siendo estos los modelos iguales pero en diferente namespace. Explicándome mejor, tengo dos proyectos en una solución cada uno con su modelo en el cual tengo ese modelo repetido (AdminModel) estoy pasando esa variable de Session y convertirlo Este es el modelo…(Continue Reading)

2 modelos en una vista razor asp.net mvc

publicado por: Anonymous Buen dia tengo el siguiente problema cree un modelo para meter dentro otros dos modelos para mostrar sus datos en una sola vista si pongo public List<Producto> Productos {get; private set;} public DetalleEntrega Detalle {get; private set;} Al momento de poner: @Html.DisplayNameFor(model=>.Producto.campo) me dice que campo no se encuentro en el contexto…(Continue Reading)

Un árbol de expresión no puede contener una expresión dinámica

publicado por: Anonymous Tengo un proyecto MVC 5 de ASP mi modelo using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace _2_Hello.Models { public class ItineraryItem { public DateTime? When { get; set; } public string Description { get; set; } public int? Duration { get; set; } } } mi controller using _2_Hello.Models; using…(Continue Reading)

Envío dos fechas por medio de una función de JavaScriptp por JQuery y el controller solo recibe un parámetro

publicado por: Anonymous Lo que quiero hacer es un Modal donde se pueda seleccionar un rango de fechas para un reporte por medio de un Stored Procedure. Este es mi código de JavaScript: function Generar() { var Rango = { “Date”: “”, “Date2”: “” }; var Date = $(‘#Date’).val(); var Date2 = $(‘#Date2’).val(); var url…(Continue Reading)

Enviar parámetros tipo Lista por AJAX a un controller en MVC 5

publicado por: Anonymous tengo esta funcion: $.ajax({ type:”post”, url:”/Home2/test01″, data: procesoData, succes: function(datos){ $(“#DatosRespuesta”).html(datos); } ); donde procesoData corresponde a una lista de datos: var procesoData = { ‘items’:[ ] } Mi pregunta es ¿Cómo puedo trabajar con ellos (recibir el parámetro en forma de lista) en un controller de MVC 5 en C#? Cualquier…(Continue Reading)

¿Como cambiar idioma de todos los mensajes de error de asp.net mvc del ingles al español?

publicado por: Anonymous Cambiando el formulario de registro de usuarios que trae por default asp.net mvc5 me percate que los mensajes de error que mandaba venían en ingles: estos errores se muestran en el Resumen de validación (ValidationSummary) al buscar por Internet lo único que encontré son varias respuestas del sitio hermano en ingles como…(Continue Reading)

¿Por qué no funciona la propiedad margin-top: 0 en mi proyecto MVC?

publicado por: Anonymous Estoy trabajando con MVC 5 y en mi Layout “_Layout.cshtml” quiero poner un header <header> <div class=”jumbotron”> <h2>Bienvenido</h2> </div> </header> Sin embargo, el header no aparece en el limite de la ventana sino un poco mas abajo: así que intente con esto: <style> .jumbotron { margin-top: 0; } </style> y siguió sin…(Continue Reading)

No puedo enviar un único dato via $.ajax a controlador MVC

publicado por: user32308 Estoy enviando un solo valor desde mi formulario a un controlador MVC de ASP.NET utilizando $.AJAX, solamente envio un valor de mi formulario y dependiendo del valor que mande así sera la respuesta que obtendré del controlador desde un JsonResult, mi problema es que no mando nada, es decir, el controlador no…(Continue Reading)

¿Cómo quitar los decimales (,00) de una lista de System.Decimal

publicado por: Anonymous Tengo el siguiente método public ActionResult Index() { var zsp = db.Zsp.Include(z => z.Zsptypes).ToList(); return View(zsp); } Que me devuelve la siguiente tabla Como hago para que no se visualizen los ultimos ,00?? Mi modelo es el siguiente solución El problema que noto es que el mismo modelo de EF es el…(Continue Reading)

¿Como enviar parámetros por medio de un ActionLink en MVC?

publicado por: Anonymous Tengo el siguiente problema, necesito enviar a un controlador unos datos capturados en la vista, pero no encuentro como hacer esto. Estoy haciendo lo siguiente. Los datos que necesito enviar son 3, id usuario en sesión, el id del evento, y el id de la persona a registrar en el evento. Por…(Continue Reading)

Eliminar Usuario de Tabla AspNetUsers MVC5

publicado por: Anonymous Como puedo eliminar usuarios que he creado en la tabla AspNetUsers, trabajo bajo MVC5. Mi código es el siguiente, AccountController.cs: //INDEX LIST USERS ADM public ActionResult Index() { userContext = new ApplicationDbContext(); List<AspNetUserstb> users = (from o in userContext.Users join p in userContext.Roles on o.Roles.Select(t => t.RoleId).FirstOrDefault() equals p.Id select new AspNetUserstb…(Continue Reading)

Al llenar una lista me lanza una exepción de “referencia a objeto no establecida como instancia de un objeto”

publicado por: Anonymous Estoy recuperando ciertos datos de una tabla de mi db en formato de lista, lleno mi lista en un ciclo for pero al momento de la primera iteración me envia una excepcion del tipo Referencia a objeto no establecida como instancia de un objeto. Descripción: Excepción no controlada al ejecutar la solicitud…(Continue Reading)

Como cambiar las URL de sitio web para que sean amigables?

publicado por: Anonymous En este momento tengo que implementar unas mejoras de SEO en el portal que desarrollé, entre ellas me piden que tengo que cambiar las URs para que sean mas amigables. ¿Hay alguna forma de hacerlo que no implique cambiar todos los nombres a los controladores y métodos? solución Podrias adaptar las url…(Continue Reading)

enviar imágenes desde la vista al controlador mediante ajax

publicado por: Anonymous buenas, estoy enviando un objeto json a mi controlador mediante $.ajax, pero mi problema es que deseo enviar una imagen dentro del mismo objeto, pero al controlador me llega null el campo probar que es el de la imagen. aqui el codigo: cabePreg = { “modelPregunta.ponderacion”: ponderacion, “modelPregunta.indicaciones”: $(“#indicaciones”).val(), “modelDestreza.idDestreza”: $(“#destre”).val(), “modelTipoPreg.idTipo”:…(Continue Reading)

Cerrar sesion en mvc c#?

publicado por: Anonymous tengo el siguiente código para un log Response.Cookies[“correoRepresentante”].Value = CorreoL; Response.Cookies[“correoRepresentante”].Expires = DateTime.Now.AddYears(1); Response.Cookies[“passRepresentante”].Value = contrasena; Response.Cookies[“passRepresentante”].Expires = DateTime.Now.AddYears(1); y para el logout: var c = new HttpCookie(“correoRepresentante”); c.Expires = DateTime.Now.AddDays(-1); Response.Cookies.Add(c); var p = new HttpCookie(“passRepresentante”); p.Expires = DateTime.Now.AddDays(-1); Response.Cookies.Add(p); Response.Cookies.Clear(); Session.Clear(); return View(“log”); pero luego vuelvo a poner cualquier cosa…(Continue Reading)

Llamar a un controlador desde una vista que pertenece a otro controlador

publicado por: Anonymous He creado un proyecto en VS 2017 con Scaffolding (CRUD) ha creado las vistas. Pero ahora como puedo llamar al controlador del CRUD dentro del proyecto que crea por defecto VS, Coloco en la URL el nombre del controlador y funciona, pero necesito llamarlo de un botón o un enlace. Este es…(Continue Reading)

No cargan los scripts desde el BundleConfig.cs

publicado por: Anonymous Estoy empezando un proyecto en ASP .NET MVC 5 en Visual Studio 2017, he creado mi archivo de BundleConfig.cs con la siguiente información: using System.Web; using System.Web.Optimization; namespace Login { public class BundleConfig { public static void RegisterBundles(BundleCollection bundles) { // jQuery bundles.Add(new ScriptBundle(“~/bundles/jquery”).Include( “~/Scripts/jquery-3.1.1.min.js”)); // CSS bundles.Add(new StyleBundle(“~/Content/css”).Include( “~/Content/bootstrap.min.css”, “~/Content/animate.css”, “~/Content/style.css”));…(Continue Reading)

Obtener Lista de Roles de la tabla AspNetRoles en MVC5

publicado por: Anonymous Quiero que en el registro que viene por defecto al crear un proyecto en MVC5, debajo de repetir contraseña poner una lista de selección (ComboBox) donde me muestre el listado de los roles que existen en la tabla AspNetRoles que crea por defecto el Visual Studio. He tenido problemas al obtener el…(Continue Reading)

Error del proveedor subyacente en Open

publicado por: Anonymous Tengo un error que me dice: Error del proveedor subyacente en Open, y en en innerexcepcion dice: {“Valor de tiempo de espera caducado. El periodo de tiempo de espera se agotó durante la fase previa al inicio de sesión. Es posible que la conexión agotara el tiempo de espera mientras esperaba que…(Continue Reading)

¿Como eliminar una cookie en forma correcta al hacer logout?

publicado por: Anonymous Tengo una serie de cookies y sessions las cuales se crean al momento de hacer login en forma exitosa en una aplicación. Mi duda es ¿Como puedo eliminar estas cookies y session creadas al momento de hacer logout? Tengo lo siguiente en un controlador: CookieService.SetCookie(model.mipropiedad, “cookie1”); // se encarga de crear una…(Continue Reading)