public modFicha ObtenerFichaCatastro(modFicha oFicha, string accion) { string subProductosEmail = string.Empty; List <Dictionary <string, string> > respuesta = new List <Dictionary <string, string> >(); try { Dictionary <string, object> parametros = new Dictionary <string, object> { { "CodigoUnico", oFicha.CodigoUnico }, { "CodigoCatastral", oFicha.CodigoCatastral } }; //string parametroDatoMetodo = Utilitario.SerializarIdentado(datosMetodo); string storeProcedure = "sps_ficha_catastro_x_codigo"; respuesta = gestionConexiones.EjecutaStoreProcedureConsulta(Utilitario.SerializarIdentado(parametros), string.Empty, storeProcedure); if (respuesta.Count >= 1) { string respuestaStr = Utilitario.SerializarIdentado(respuesta[0]); oFicha = Utilitario.Deserializar <modFicha>(respuestaStr); } else { return(null); } } catch (Exception ex) { //respuesta = conexionGestion.AsignarDatosRespuesta(Enumerador.EnumTipoRespuesta.ErrorException, Constantes.RESPUESTA_MENSAJE_ERROR); //UtilitarioLogs.PreparaGuardaLogsBase(ex, Enumerador.EnumTipoRespuesta.ErrorException, datosMetodo); } return(oFicha); }
public UsuarioModelo ValidarInicioSesionAsync <T>(object objeto) { List <Dictionary <string, string> > respuesta = new List <Dictionary <string, string> >(); UsuarioModelo usuario = new UsuarioModelo(); usuario = objeto as UsuarioModelo; try { Dictionary <string, object> parametros = new Dictionary <string, object> { { "us_correo_electronico", usuario.Correo }, { "us_password", usuario.Contrasenia } }; string storeProcedure = "sps_consulta_usuario_catastro"; respuesta = gestionConexiones.EjecutaStoreProcedureConsulta(Utilitario.SerializarIdentado(parametros), string.Empty, storeProcedure); if (respuesta.Count >= 1) { string respuestaStr = Utilitario.SerializarIdentado(respuesta[0]); return(Utilitario.Deserializar <UsuarioModelo>(respuestaStr)); } else { return(null); } } catch (Exception ex) { //respuesta = conexionGestion.AsignarDatosRespuesta(Enumerador.EnumTipoRespuesta.ErrorException, Constantes.RESPUESTA_MENSAJE_ERROR); //UtilitarioLogs.PreparaGuardaLogsBase(ex, Enumerador.EnumTipoRespuesta.ErrorException, datosMetodo); } return(null); }