public object consultarConfigurarComponentePorComponente(ConfigurarComponente _ConfigurarComponente) { object _respuesta = new object(); RespuestaHTTP _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "500").FirstOrDefault(); try { if (_ConfigurarComponente.IdAsignarComponenteGenerico == null || string.IsNullOrEmpty(_ConfigurarComponente.IdAsignarComponenteGenerico)) { _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "400").FirstOrDefault(); _http.mensaje = "Ingrese el componente"; } else { ConfigurarComponente _ConfigurarComponenteDato = new ConfigurarComponente(); _ConfigurarComponente.IdAsignarComponenteGenerico = _seguridad.DesEncriptar(_ConfigurarComponente.IdAsignarComponenteGenerico); _ConfigurarComponenteDato = _objConfigurarComponente.ConsultarConfigurarComponentePorIdAsignarComponente(_ConfigurarComponente.IdAsignarComponenteGenerico).FirstOrDefault(); _respuesta = _ConfigurarComponenteDato; _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "200").FirstOrDefault(); } } catch (Exception ex) { _http.mensaje = _http.mensaje + " " + ex.Message.ToString(); } return(new { respuesta = _respuesta, http = _http }); }
public ConfigurarComponente ModificarConfigurarComponente(ConfigurarComponente _ConfigurarComponente) { try { foreach (var item in db.Sp_ConfigurarComponenteModificar(int.Parse(_ConfigurarComponente.IdConfigurarComponente), _ConfigurarComponente.Contenido, int.Parse(_ConfigurarComponente.IdAsignarComponenteGenerico), int.Parse(_ConfigurarComponente.IdAsignacionTU), _ConfigurarComponente.Imagen)) { _ConfigurarComponente.IdConfigurarComponente = _seguridad.Encriptar(item.IdConfigurarComponente.ToString()); _ConfigurarComponente.IdAsignacionTU = _seguridad.Encriptar(item.IdAsignacionTU.ToString()); _ConfigurarComponente.IdAsignarComponenteGenerico = _seguridad.Encriptar(item.IdAsignarComponenteGenerico.ToString()); _ConfigurarComponente.Contenido = item.Contenido; } return(_ConfigurarComponente); } catch (Exception) { _ConfigurarComponente.IdConfigurarComponente = "0"; return(_ConfigurarComponente); } }
public object configurarComponente_insertar(ConfigurarComponente _ConfigurarComponente) { object _respuesta = new object(); RespuestaHTTP _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "500").FirstOrDefault(); try { if (_ConfigurarComponente == null) { _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "400").FirstOrDefault(); _http.mensaje = "No se encontró el objeto del componente"; } else if (_ConfigurarComponente.IdAsignacionTU == null || string.IsNullOrEmpty(_ConfigurarComponente.IdAsignacionTU)) { _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "400").FirstOrDefault(); _http.mensaje = "Ingrese la persona logueada"; } else if (_ConfigurarComponente.IdAsignarComponenteGenerico == null || string.IsNullOrEmpty(_ConfigurarComponente.IdAsignarComponenteGenerico)) { _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "400").FirstOrDefault(); _http.mensaje = "Ingrese el componente"; } else if (_ConfigurarComponente.Contenido == null || string.IsNullOrEmpty(_ConfigurarComponente.Contenido)) { _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "400").FirstOrDefault(); _http.mensaje = "Ingrese el contenido"; } else { ConfigurarComponente ConfigurarComponenteDato = new ConfigurarComponente(); _ConfigurarComponente.IdAsignacionTU = _seguridad.DesEncriptar(_ConfigurarComponente.IdAsignacionTU); _ConfigurarComponente.IdAsignarComponenteGenerico = _seguridad.DesEncriptar(_ConfigurarComponente.IdAsignarComponenteGenerico); ConfigurarComponenteDato = _objConfigurarComponente.ConsultarConfigurarComponentePorIdAsignarComponente(_ConfigurarComponente.IdAsignarComponenteGenerico).FirstOrDefault(); if (ConfigurarComponenteDato == null) { ConfigurarComponenteDato = _objConfigurarComponente.InsertarConfigurarComponente(_ConfigurarComponente); } else { _ConfigurarComponente.IdConfigurarComponente = _seguridad.DesEncriptar(ConfigurarComponenteDato.IdConfigurarComponente); ConfigurarComponenteDato = _objConfigurarComponente.ModificarConfigurarComponente(_ConfigurarComponente); } if (ConfigurarComponenteDato.IdConfigurarComponente == "0") { _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "400").FirstOrDefault(); _http.mensaje = "Ocurrió un error al tratar de ingresar la configuracion"; } else { _respuesta = ConfigurarComponenteDato; _http = _objCatalogoRespuestasHTTP.consultar().Where(x => x.codigo == "200").FirstOrDefault(); } } } catch (Exception ex) { _http.mensaje = _http.mensaje + " " + ex.Message.ToString(); } return(new { respuesta = _respuesta, http = _http }); }