public PartialViewResult FiltrosFormEditarNombre(int filtroId) { int ClienteId = GetClienteSeleccionado(); if (ClienteId == 0) { return(PartialView("_Filtros_FormEditarNombre", null)); } var filtro = tableroRepository.GetFiltros().FirstOrDefault(f => f.id == filtroId); ConfFiltroVM model = new ConfFiltroVM() { Id = filtro.id, Nombre = filtro.nombre, NombreAsignadoPorUsuario = (filtro.ReportingFiltroNombreCliente.Any(fn => fn.idCliente == ClienteId) ? filtro.ReportingFiltroNombreCliente.First(fn => fn.idCliente == ClienteId).Nombre : null), Visible = true }; return(PartialView("_Filtros_FormEditarNombre", model)); }
public PartialViewResult FiltrosFormEditarNombre(ConfFiltroVM model) { int ClienteId = GetClienteSeleccionado(); if (ClienteId == 0) { model.MensajeError = Resources.Configuracion.noTieneClienteSeleccionado; return(PartialView("_Filtros_FormEditarNombre", model)); } if (model.Id == 0) { return(null); } if (ModelState.IsValid) { if (string.IsNullOrEmpty(model.NombreAsignadoPorUsuario)) { tableroRepository.ResetFiltroName(model.Id, ClienteId); model.NombreAsignadoPorUsuario = Resources.Configuracion.utilizaNombrePorDefecto; } else { tableroRepository.SetFiltroName(model.Id, ClienteId, model.NombreAsignadoPorUsuario); } model.MensajeExito = Resources.Configuracion.cambioRealizadoConExito; return(PartialView("_Filtros_FormEditarNombre", model)); } else { model.MensajeError = Resources.Configuracion.errInesperadoModificacion; return(PartialView("_Filtros_FormEditarNombre", model)); } }