public void PruebaComandoConsultarCargosContactos() { FabricaEntidades laFabrica = new FabricaEntidades(); Comando<bool, List<String>> comando = FabricaComandos.CrearComandoConsultarListaCargos(); Assert.IsNotNull(comando.Ejecutar(true)); }
/// <summary> /// metodo para obtener los datos del contacto /// </summary> /// <param name="idContacto">id del contacto a consultar</param> public void cargarDatos(String idContacto) { FabricaEntidades laFabrica = new FabricaEntidades(); Comando<Entidad, Entidad> elComando = FabricaComandos.CrearComandoConsultarDatosContactoID(); try { Entidad entidad = laFabrica.ObtenerContacto(); entidad.Id = int.Parse(idContacto); Contacto elContacto = (Contacto)elComando.Ejecutar(entidad); vista.cedulaContacto = elContacto.ConCedula; vista.nombreContacto = elContacto.Con_Nombre; vista.comboCargo.SelectedValue = elContacto.ConCargo; vista.apellidoContacto = elContacto.Con_Apellido; vista.telefonoContacto = elContacto.Con_Telefono.Numero; vista.codTelefono = elContacto.Con_Telefono.Codigo; } catch (NullReferenceException ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + RecursoInterfazM2.Alerta_Error_NullPointer + RecursoInterfazM2.Alerta_Html_Final; } catch (Exception ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + ex.Message + RecursoInterfazM2.Alerta_Html_Final; } }
/// <summary> /// Metodo que se encarga de Agregar un Usuario a la Base de Datos /// </summary> /// <returns>Verdadero si la insercion fue exitosa o false sino fue exitosa</returns> public bool AgregarUsuario() { bool exito = false; FabricaEntidades laFabrica = new FabricaEntidades(); /*Verificamos que el nombre, apellido, username, correo, pregunta y respuesta secreta, clave y confirmacion de clave no esten vacios, ademas el cargo y rol deben tener seleccionados valores permitidos*/ if (!vista.nombreUsuario.Equals("") && !vista.apellidoUsuario.Equals("") && !vista.username.Equals("") && !vista.correoUsuario.Equals("") && !vista.preguntaUsuario.Equals("") && !vista.respuestaUsuario.Equals("") && (vista.clave == vista.confirmarClave) && !vista.comboTipoCargo.SelectedValue.Equals("-1") && !vista.comboTipoRol.SelectedValue.Equals("-1")) { // Instanciamos la entidad Usuario a traves de su fabrica Entidad Usuario = laFabrica.ObtenerUsuario(vista.username, vista.clave, vista.nombreUsuario, vista.apellidoUsuario, vista.comboTipoRol.SelectedValue, vista.correoUsuario, vista.preguntaUsuario, vista.respuestaUsuario, vista.comboTipoCargo.SelectedValue); //Instanciamos el comando agregarUsuario a traves de la fabrica Comando<Entidad, bool> agregarUsuario = FabricaComandos.CrearComandoAgregarUsuario(); //Realizamos la operacion y retornamos la respuesta exito = agregarUsuario.Ejecutar(Usuario); } //Retornamos la respuesta return exito; }
public void Init() { fabricaEntidades = new FabricaEntidades(); usuario = (Usuario)fabricaEntidades.ObtenerUsuario(); usuario.Username = RecursosPUMod1.UsuarioExitoso; usuario.Clave = RecursosPUMod1.ClaveExitosa; }
/// <summary> /// Metodo para cargar los datos de la empresa /// </summary> /// <param name="idEmpresa">id de la empresa</param> public void cargarDatos(String idEmpresa) { FabricaEntidades laFabrica = new FabricaEntidades(); Comando<Entidad, Entidad> elComando = FabricaComandos.CrearComandoConsultarClienteJurXID(); try { Entidad entidad = laFabrica.ObtenerClienteJuridico(int.Parse(idEmpresa)); ClienteJuridico elCliente = (ClienteJuridico)elComando.Ejecutar(entidad); vista.rifEmpresa = elCliente.Jur_Rif; vista.paisEmpresa = elCliente.Jur_Direccion.ElPais; vista.nombreEmpresa = elCliente.Jur_Nombre; vista.estadoEmpresa = elCliente.Jur_Direccion.ElEstado; vista.direccionEmpresa = elCliente.Jur_Direccion.LaDireccion; vista.codigoPostal = elCliente.Jur_Direccion.CodigoPostal; vista.ciudadEmpresa = elCliente.Jur_Direccion.LaCiudad; elCliente.Jur_Contactos = new List<Contacto>(); Comando<Entidad,List<Entidad>> elComando2 = FabricaComandos.CrearComandoConsultarListaContactos(); List<Entidad> contactos = elComando2.Ejecutar(elCliente); foreach (Entidad e in contactos) { elCliente.Jur_Contactos.Add((Contacto)e); } foreach (Contacto elContacto in elCliente.Jur_Contactos) { vista.laTabla += RecursoInterfazM2.AbrirEtiqueta_tr; vista.laTabla += RecursoInterfazM2.AbrirEtiqueta_td + elContacto.Con_Nombre + " " + elContacto.Con_Apellido + RecursoInterfazM2.CerrarEtiqueta_td; vista.laTabla += RecursoInterfazM2.AbrirEtiqueta_td + elContacto.ConCargo + RecursoInterfazM2.CerrarEtiqueta_td; vista.laTabla += RecursoInterfazM2.AbrirEtiqueta_td + elContacto.Con_Telefono.Codigo + "-" + elContacto.Con_Telefono.Numero + RecursoInterfazM2.CerrarEtiqueta_td; vista.laTabla += RecursoInterfazM2.AbrirEtiqueta_td; vista.laTabla += RecursoInterfazM2.AbrirBotonDetalleContacto + elContacto.Id + RecursoInterfazM2.CerrarBoton; vista.laTabla += RecursoInterfazM2.AbrirBotonModificarContacto + elContacto.Id + RecursoInterfazM2.RedireccionPag + HttpContext.Current.Request.Url.LocalPath + RecursoInterfazM2.RedireccionID + elCliente.Id + RecursoInterfazM2.CerrarBoton; vista.laTabla += RecursoInterfazM2.CerrarEtiqueta_td; vista.laTabla += RecursoInterfazM2.CerrarEtiqueta_tr; } } catch (NullReferenceException ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + RecursoInterfazM2.Alerta_Error_NullPointer + RecursoInterfazM2.Alerta_Html_Final; } catch (Exception ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + ex.Message + RecursoInterfazM2.Alerta_Html_Final; } }
public void PruebaComandoConsultarContactosInvolucradosPorProyecto() { FabricaEntidades laFabrica = new FabricaEntidades(); Comando<Entidad, Entidad> comando = FabricaComandos.CrearComandoConsultarContactosInvolucradosPorProyecto(); Proyecto proyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); proyecto.Codigo = "TOT"; Assert.IsNotNull(comando.Ejecutar(proyecto)); }
public void Init() { daoLogin = new DaoLogin(); fabricaEntidades = new FabricaEntidades(); usuario = (Usuario)fabricaEntidades.ObtenerUsuario(); usuario.Username = RecursosPUMod1.UsuarioExitoso; usuario.Clave = RecursosPUMod1.ClaveExitosa; usuario.CalcularHash(); }
public void ConsultarActorPorId() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Actor actor = entidad as Actor; actor.Id = 2; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsNotNull(daoActor.ConsultarXId(actor)); }
public void ConsultarActoresPorCasosDeUso() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerCasoDeUso(); CasoDeUso Cuso = entidad as CasoDeUso; Cuso.Id= 6; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsNotNull(daoActor.ConsultarActoresXCasoDeUso(Cuso.Id)); }
public void ConsultaActoresParaCombo() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsNotNull(daoActor.ConsultarActoresCombo(proyecto.Codigo)); }
public void init() { FabricaEntidades fabricaEntidades = new FabricaEntidades(); fabricaDAO = new FabricaDAOSqlServer(); DAOAcuerdo = fabricaDAO.ObtenerDAOAcuerdo(); acuerdo = (Acuerdo)fabricaEntidades.ObtenerAcuerdo(); listaUsuarios = new List<Usuario>(); listaContactos = new List<Contacto>(); Usuario usuario1 = (Usuario)fabricaEntidades.ObtenerUsuario(); usuario1.Id = 1; usuario1.Nombre = "Alberto"; usuario1.Apellido = "Da Silva"; usuario1.Rol = "Administrador"; usuario1.Cargo = "1"; Usuario usuario2 = (Usuario)fabricaEntidades.ObtenerUsuario(); usuario2.Id = 2; usuario2.Nombre = "Argenis"; usuario2.Apellido = "Rodriguez"; usuario2.Rol = "Administrador"; usuario2.Cargo = "2"; Usuario usuario3 = (Usuario)fabricaEntidades.ObtenerUsuario(); usuario3.Id = 3; usuario3.Nombre = "Scheryl"; usuario3.Apellido = "Palencia"; usuario3.Rol = "Usuario"; usuario3.Cargo = "3"; Contacto contacto1 = (Contacto)fabricaEntidades.ObtenerContacto(); contacto1.Id = 1; contacto1.Con_Nombre = "Reinaldo"; contacto1.Con_Apellido = "Cortes"; contacto1.ConCargo = "1"; Contacto contacto2 = (Contacto)fabricaEntidades.ObtenerContacto(); contacto2.Id = 2; contacto2.Con_Nombre = "Mercedes"; contacto2.Con_Apellido = "Amilibia"; contacto2.ConCargo = "2"; Contacto contacto3 = (Contacto)fabricaEntidades.ObtenerContacto(); contacto3.Id = 3; contacto3.Con_Nombre = "Amaranta"; contacto3.Con_Apellido = "Ruiz"; contacto3.ConCargo = "3"; listaUsuarios.Add(usuario1); listaUsuarios.Add(usuario2); listaUsuarios.Add(usuario3); listaContactos.Add(contacto1); listaContactos.Add(contacto2); listaContactos.Add(contacto3); acuerdo.Fecha = DateTime.Now; acuerdo.Compromiso = "Ejemplo de compromiso"; acuerdo.ListaContacto = listaContactos; acuerdo.ListaUsuario = listaUsuarios; }
public void Init() { //Instanciamos el comando de agregar Usuario comandoAgregar = FabricaComandos.CrearComandoAgregarUsuario(); //Creamos la entidad de Usuario FabricaEntidades entidades = new FabricaEntidades(); usuarioRegistrar = entidades.ObtenerUsuario("prueba", "prueba", "prueba", "prueba", "prueba", "prueba", "prueba", "prueba", "Gerente"); //Comando que eliminara al usuario de prueba eliminarUsuario = FabricaComandos.CrearComandoEliminarUsuarios(); }
public void init() { lafabricaDao = new FabricaDAOSqlServer(); laFabricaEntidades = new FabricaEntidades(); laDireccion = laFabricaEntidades.ObtenerDireccion("Venezuela", "Miranda", "Guarenas", "Nueva Casarapa, Calle 5, Edif Casarapa", "3223"); elTelefono = laFabricaEntidades.ObtenerTelefono("0424", "1188439"); elCliente = laFabricaEntidades.ObtenerClienteNatural("Gonzalo", "Machado", "*****@*****.**", laDireccion, elTelefono, "10351484"); laDireccion2 = laFabricaEntidades.ObtenerDireccion("Venezuela", "Miranda", "Guarenas", "La Callena, Calle 3, Edif La Flor", "3293"); elTelefono2 = laFabricaEntidades.ObtenerTelefono("0424", "1138419"); elCliente2 = laFabricaEntidades.ObtenerClienteNatural("Jose","Oberto","*****@*****.**",laDireccion2,elTelefono2,"9381223"); elCliente3 = laFabricaEntidades.ObtenerClienteNatural(); }
public void PruebaComandoAgregarUsuariosInvolucrados() { FabricaEntidades laFabrica = new FabricaEntidades(); Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); Usuario usuario = (Usuario)laFabrica.ObtenerUsuario(); Comando<Dominio.Entidad, Boolean> comando = FabricaComandos.CrearComandoAgregarUsuarioInvolucrados(); elProyecto.Codigo = "TOT"; listUsuario.Proyecto = elProyecto; usuario.Username = "******"; listUsuario.Lista.Add(usuario); Assert.IsTrue(comando.Ejecutar(listUsuario)); }
public void PruebaComandoAgregarContactosInvolucrados() { FabricaEntidades laFabrica = new FabricaEntidades(); Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); Contacto contacto = (Contacto)laFabrica.ObtenerContacto(); Comando<Dominio.Entidad, Boolean> comando = FabricaComandos.CrearComandoAgregarContactosInvolucrados(); elProyecto.Codigo = "TOT"; listContacto.Proyecto = elProyecto; contacto.Id = 6; listContacto.Lista.Add(contacto); Assert.IsTrue(comando.Ejecutar(listContacto)); }
public void PruebaComandoAgregar() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); entidad.Id = 4; Actor actor = entidad as Actor; actor.NombreActor = "Sandra"; actor.DescripcionActor = "es buena estudiante"; Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; actor.ProyectoAsociado = proyecto; Assert.IsTrue(FabricaComandos.CrearComandoAgregarActor().Ejecutar(entidad)); }
public void PruebaComandoEliminarCasoDeUso() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidadActor = fabrica.ObtenerActor(); Entidad entidadCasoUso = fabrica.ObtenerCasoDeUso(); CasoDeUso casoUso = entidadCasoUso as CasoDeUso; Comando<int, bool> comandoEliminarCasoDeUso = FabricaComandos.CrearComandoEliminarCU(); bool laLista = comandoEliminarCasoDeUso.Ejecutar(1); Assert.IsTrue(laLista); }
public void AgregarActor() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); entidad.Id = 6; Actor actor = entidad as Actor; actor.NombreActor = "Estudiante"; actor.DescripcionActor = "Presentar parciales"; Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; actor.ProyectoAsociado = proyecto; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsTrue(daoActor.Agregar(actor)); }
/// <summary> /// Metodo que carga la pregunta del usuario /// </summary> /// <param name="request"></param> public void CargarPregunta(HttpRequest request) { try { FabricaEntidades fabricaEntidades = new FabricaEntidades(); Entidad usuario = fabricaEntidades.ObtenerUsuario(); string correo = request.QueryString[RecursosM1.Parametro_usuario]; if (string.IsNullOrEmpty(correo)) throw new ErrorParametroHttpRequest(RecursosM1.Mensaje_parametroHttp); else { Comando<List<string>, string> comandoDesencriptar = FabricaComandos.CrearComandoDesencriptar(); List<string> lista = new List<string>(); lista.Add(correo); lista.Add(RecursosM1.Passphrase); ((Usuario)usuario).Correo = comandoDesencriptar.Ejecutar(lista); Comando<Entidad, Entidad> comandoPreg = FabricaComandos.CrearComandoObtenerPreguntaSeguridad(); usuario = comandoPreg.Ejecutar(usuario); var pregunta = ((Usuario)usuario).PreguntaSeguridad; if (string.IsNullOrEmpty(pregunta)) throw new ParametroInvalidoException(RecursosM1.Mensaje_ErrorPregunta); vista.Pregunta = pregunta; } } catch (ExcepcionesTotem.Modulo1.UsuarioVacioException ex) { vista.setMensaje(true, ex.Message); } catch (ExcepcionesTotem.Modulo1.EmailErradoException ex) { vista.setMensaje(true, ex.Message); } catch (ExcepcionesTotem.Modulo1.ParametroInvalidoException ex) { vista.setMensaje(true, ex.Message); } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { vista.setMensaje(true, ex.Message); } catch (Exception ex) { vista.setMensaje(true, ex.Message); } }
public void PruebaComandoGenerarMinuta() { FabricaEntidades laFabrica = new FabricaEntidades(); ComandoGenerarMinuta comandoGenerarMinuta = (ComandoGenerarMinuta)FabricaComandos.CrearComandoGenerarMinuta(); Minuta laMinuta = (Minuta)laFabrica.ObtenerMinuta(); laMinuta.Id = 1; laMinuta.Fecha = DateTime.Parse("2015-04-25 18:00:00.000"); laMinuta.Motivo = "Prueba"; laMinuta.Observaciones = "Probando Generar la Minuta"; bool aux = comandoGenerarMinuta.Ejecutar(laMinuta); System.IO.StreamReader archivo = new System.IO.StreamReader(@"C:\Users\MiguelAngel\Documents\GitHub\totem\src\Interfaz\src\Vista\Modulo8\docs\Minuta.tex"); string linea; while ((linea = archivo.ReadLine()) != null) { Assert.IsTrue(linea != "motivo"); } }
public void PruebaComandoConsultarRequerimientosPorCasoDeUso() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidadActor = fabrica.ObtenerActor(); Entidad entidadCasoUso = fabrica.ObtenerCasoDeUso(); CasoDeUso casoUso = entidadCasoUso as CasoDeUso; int idcasodeUso = 1; Comando<int, List<Entidad>> comandoRequerimientosPorCasoDeUso = FabricaComandos.CrearComandoConsultarRequerimientosXCasoDeUso(); List<Entidad> laLista = comandoRequerimientosPorCasoDeUso.Ejecutar(idcasodeUso); Assert.IsNotNull(laLista); }
public void PruebaFabricaUsuario() { //Instanciamos la fabrica FabricaEntidades fabrica = new FabricaEntidades(); //Obtenemos cada uno de los valores y los casteamos Entidad usuarioFabricaVacio = fabrica.ObtenerUsuario(); Entidad usuarioFabricaDatosBasicos = fabrica.ObtenerUsuario("username", "nombre", "apellido", "cargo"); Entidad usuarioFabricaSinID = fabrica.ObtenerUsuario("username", "clave", "nombre", "apellido", "rol", "correo", "pregunta", "respuesta","cargo"); usuarioFabricaVacio = usuarioFabricaVacio as Usuario; usuarioFabricaDatosBasicos = usuarioFabricaDatosBasicos as Usuario; usuarioFabricaSinID = usuarioFabricaSinID as Usuario; //Probamos Assert.IsNotNull(usuarioFabricaVacio); Assert.IsNotNull(usuarioFabricaDatosBasicos); Assert.IsNotNull(usuarioFabricaSinID); }
/// <summary> /// metodo para cargar los datos del cliente /// </summary> /// <param name="idCliente">id del cliente</param> public void cargarCliente(String idCliente) { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidadCliente = fabrica.ObtenerClienteNatural(); try { entidadCliente.Id = int.Parse(idCliente); Comando<Entidad, Entidad> comando = FabricaComandos.CrearComandoConsultarXIDClienteNatural(); ClienteNatural elCliente = (ClienteNatural)comando.Ejecutar(entidadCliente); vista.cedulaCliente = elCliente.Nat_Cedula; vista.nombreCliente = elCliente.Nat_Nombre; vista.apellidoCliente = elCliente.Nat_Apellido; vista.codTelefono = elCliente.Nat_Telefono.Codigo; vista.telefonoCliente = elCliente.Nat_Telefono.Numero; vista.correoCliente = elCliente.Nat_Correo; vista.comboPais.SelectedValue = elCliente.Nat_Direccion.ElPais; llenarComboEstadosXPais(elCliente.Nat_Direccion.ElPais); vista.comboEstado.SelectedValue = elCliente.Nat_Direccion.ElEstado; llenarComboCiudadXEstado(elCliente.Nat_Direccion.ElEstado); vista.comboCiudad.SelectedValue = elCliente.Nat_Direccion.LaCiudad; vista.direccionCliente = elCliente.Nat_Direccion.LaDireccion; vista.codigoPostalCliente = elCliente.Nat_Direccion.CodigoPostal; } catch (NullReferenceException ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + RecursoInterfazM2.Alerta_Error_NullPointer + RecursoInterfazM2.Alerta_Html_Final; } catch (Exception ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + ex.Message + RecursoInterfazM2.Alerta_Html_Final; } }
/// <summary> /// Suministra la informacion detalla del usuario solicitado al sistema /// </summary> public void DetalleDeUsuario() { string username = HttpContext.Current.Request.QueryString[RecursosPresentadorModulo7.RecursoUsername]; string urlListarUsuarios = RecursosPresentadorModulo7.URL_ListarUsuarios + RecursosPresentadorModulo7.Codigo_Error_UsuarioInvalido; bool usuarioNull = username == null; bool usuarioVacio = true; bool usuarioInvalido = true; if (!usuarioNull) { usuarioVacio = username.Equals(string.Empty); usuarioInvalido = !Regex.IsMatch(username, RecursosPresentadorModulo7.ExpReg_Username, RegexOptions.IgnoreCase); } if (usuarioNull || usuarioVacio || usuarioInvalido) HttpContext.Current.Response.Redirect(urlListarUsuarios); FabricaEntidades fabricaEntidades = new FabricaEntidades(); Entidad parametro = fabricaEntidades.ObtenerUsuario(username); Comandos.Comando<Entidad, Entidad> comandoDetalle = FabricaComandos.CrearComandoDetalleUsuario(); try { parametro = comandoDetalle.Ejecutar(parametro); Usuario usuario = parametro as Usuario; vista.Nombre = usuario.Nombre; vista.Apellido = usuario.Apellido; vista.Correo = usuario.Correo; vista.Rol = usuario.Rol; vista.Username = usuario.Username; vista.Cargo = usuario.Cargo; } catch (UsuarioInvalidoException e) { Logger.EscribirError(this.GetType().Name, e); HttpContext.Current.Response.Redirect(urlListarUsuarios); } catch (Exception e) { Logger.EscribirError(this.GetType().Name, e); HttpContext.Current.Response.Redirect(urlListarUsuarios); } }
/// <summary> /// Metodo para cargar los datos del cliente natural /// </summary> /// <param name="idCliente">id del cliente</param> public void cargarDatos(String idCliente) { FabricaEntidades laFabrica = new FabricaEntidades(); Entidad entidad = laFabrica.ObtenerClienteNatural(); Comando<Entidad, Entidad> comando = FabricaComandos.CrearComandoConsultarXIDClienteNatural(); try { entidad.Id = int.Parse(idCliente); ClienteNatural elCliente = (ClienteNatural)comando.Ejecutar(entidad); vista.apellidoCliente = elCliente.Nat_Apellido; vista.cedulaCliente = elCliente.Nat_Cedula; vista.ciudad = elCliente.Nat_Direccion.LaCiudad; vista.codpostal = elCliente.Nat_Direccion.CodigoPostal; vista.correocliente = elCliente.Nat_Correo; vista.direccion = elCliente.Nat_Direccion.LaDireccion; vista.estado = elCliente.Nat_Direccion.ElEstado; vista.nombreCliente = elCliente.Nat_Nombre; vista.pais = elCliente.Nat_Direccion.ElPais; vista.telefono = elCliente.Nat_Telefono.Codigo + "-" + elCliente.Nat_Telefono.Numero; } catch (NullReferenceException ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + RecursoInterfazM2.Alerta_Error_NullPointer + RecursoInterfazM2.Alerta_Html_Final; } catch (Exception ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + ex.Message + RecursoInterfazM2.Alerta_Html_Final; } }
public void init() { fabricaDAOContacto = new FabricaDAOSqlServer(); entidadContacto = new FabricaEntidades(); elContacto = (Contacto)entidadContacto.ObtenerContacto(); elContacto2 = (Contacto)entidadContacto.ObtenerContacto(); elContactoAuxiliar = (Contacto)entidadContacto.ObtenerContacto(); elCliente = (ClienteJuridico)entidadContacto.ObtenerClienteJuridico(); elTelefono = (Telefono)entidadContacto.ObtenerTelefono(); laDireccion = (Direccion)entidadContacto.ObtenerDireccion(); laListaDeContactos =new List<Contacto>(); elTelefono.Numero = "5555555"; elTelefono.Codigo = "0414"; laDireccion.CodigoPostal = null; laDireccion.LaDireccion = "Parroquia Caricuao UD 3, Bloque 6, piso 1, apt 01"; laDireccion.LaCiudad = "Caracas"; laDireccion.ElEstado = "Distrito Capital"; laDireccion.ElPais = "Venezuela"; elContacto.ConCedula = "1000000"; elContacto.Con_Nombre = "Prueba"; elContacto.Con_Apellido = "Unitaria"; elContacto.ConCargo = "Gerente"; elContacto.Con_Telefono = elTelefono; elContacto.ConClienteJurid = elCliente; elContacto.ConClienteNat = null; elCliente.Id = 1; elCliente.Jur_Rif = "J-11111111-1"; elCliente.Jur_Nombre = "Locatel"; laListaDeContactos.Add(elContacto); elCliente.Jur_Contactos = laListaDeContactos; elCliente.Jur_Direccion = laDireccion; elCliente.Jur_Logo = null; }
/// <summary> /// Método para llenar los campos con la información actual /// </summary> public void CargarDatos() { try { username = HttpContext.Current.Request.QueryString["username"]; string urlListarUsuarios = RecursosPresentadorModulo7.URL_ListarUsuarios + RecursosPresentadorModulo7.Codigo_Error_UsuarioInvalido; bool usuarioNull = username == null; bool usuarioVacio = username.Equals(string.Empty); bool usuarioInvalido = !Regex.IsMatch(username, RecursosPresentadorModulo7.ExpReg_Username, RegexOptions.IgnoreCase); if (usuarioNull || usuarioVacio || usuarioInvalido) HttpContext.Current.Response.Redirect(urlListarUsuarios); Entidad parametro = new FabricaEntidades().ObtenerUsuario(username); Comando<Entidad, Entidad> comandoConsultar = FabricaComandos.CrearComandoDetalleUsuario(); parametro = comandoConsultar.Ejecutar(parametro); Usuario usuario = (Usuario)parametro; vista.Nombre = usuario.Nombre; vista.Apellido = usuario.Apellido; vista.Username = usuario.Username; vista.Correo = usuario.Correo; vista.Clave = ""; vista.ConfirmarClave = ""; vista.Rol = usuario.Rol; vista.Cargo = usuario.Cargo; vista.Pregunta = ""; vista.Respuesta = ""; } catch (Exception) { } }
/// <summary> /// Metodo que obtiene la lista de los contactos de una empresa /// </summary> /// <param name="lista">lista de usuarios a insertar</param> /// <returns>lista de contactos</returns> public List<Entidad> ListarContactosPorEmpresa(Entidad parametro) { FabricaEntidades laFabrica = new FabricaEntidades(); List<Entidad> laListaDeContactos = new List<Entidad>(); ClienteJuridico laEmpresa = (ClienteJuridico)parametro; List<Parametro> parametros; Parametro rifClienteJ, nombre_cargo; try { parametros = new List<Parametro>(); rifClienteJ = new Parametro(RecursosBDModulo3.ClienteidJur, SqlDbType.Int, laEmpresa.Id.ToString(), false); parametros.Add(rifClienteJ); DataTable dt = EjecutarStoredProcedureTuplas( RecursosBDModulo3.StoredConsultarContactoPorEmpresa, parametros); foreach (DataRow row in dt.Rows) { Contacto c = (Contacto)laFabrica.ObtenerContacto(); c.Con_Nombre = row[RecursosBDModulo3.aliasContactoNombre].ToString(); c.Con_Apellido = row[RecursosBDModulo3.aliasContactoApellido].ToString(); c.ConCargo = row[RecursosBDModulo3.aliasContactoCargo].ToString(); c.Id = int.Parse(row[RecursosBDModulo3.aliasContactoID].ToString()); laListaDeContactos.Add(c); } } catch (Exception e) { throw new ExcepcionesTotem.ExceptionTotem(); } return laListaDeContactos; }
/// <summary> /// Metodo que obtiene los datos de un usuario /// </summary> /// <param name="lista">username</param> /// <returns>el usuario solicitado</returns> public Entidad DatosUsuarioUsername(String user) { FabricaEntidades laFabrica = new FabricaEntidades(); Usuario retorno = (Usuario)laFabrica.ObtenerUsuario(); retorno.Username = user; List<Parametro> parametros = new List<Parametro>(); Parametro parametro = new Parametro(RecursosBDModulo3.ParamUser, SqlDbType.VarChar, user, false); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamUserNombre, SqlDbType.VarChar, true); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamUserApellido, SqlDbType.VarChar, true); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamUserCargo, SqlDbType.VarChar, true); parametros.Add(parametro); try { List<Resultado> resultados = EjecutarStoredProcedure(RecursosBDModulo3.StoredConsultarDatosUsuario, parametros); foreach (Resultado resultado in resultados) { if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamUserCargo)) { retorno.Cargo = resultado.valor; } if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamUserNombre)) { retorno.Nombre = resultado.valor; } if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamUserApellido)) { retorno.Apellido = resultado.valor; } } } catch (Exception ex) { throw new ExcepcionesTotem.ExceptionTotem(); } return retorno; }
/// <summary> /// Metodo que obtiene los datos de un contacto /// </summary> /// <param name="lista">id del usuario</param> /// <returns>contacto solicitado</returns> public Entidad DatosContactoID(int idCon) { FabricaEntidades laFabrica = new FabricaEntidades(); Contacto elContacto = (Contacto)laFabrica.ObtenerContacto(); List<Parametro> parametros = new List<Parametro>(); Parametro parametro = new Parametro(RecursosBDModulo3.ParamIdContacto, SqlDbType.Int, idCon.ToString(), false); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamNombreContacto, SqlDbType.VarChar, true); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamApellidoContacto, SqlDbType.VarChar, true); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamCargoContacto, SqlDbType.VarChar, true); parametros.Add(parametro); parametro = new Parametro(RecursosBDModulo3.ParamCjNombre, SqlDbType.VarChar, true); parametros.Add(parametro); try { List<Resultado> resultados = EjecutarStoredProcedure(RecursosBDModulo3.StoredConsultarDatosContacto, parametros); foreach (Resultado resultado in resultados) { elContacto.Id = idCon; if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamCargoContacto)) { elContacto.ConCargo = resultado.valor; } if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamNombreContacto)) { elContacto.Con_Nombre = resultado.valor; } if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamApellidoContacto)) { elContacto.Con_Apellido = resultado.valor; } if (resultado.etiqueta.Equals(RecursosBDModulo3.ParamCjNombre)) { ClienteJuridico cj = (ClienteJuridico)laFabrica.ObtenerClienteJuridico(); cj.Jur_Nombre = resultado.valor; elContacto.ConClienteJurid = cj; } } } catch (Exception ex) { throw new ExcepcionesTotem.ExceptionTotem(); } return elContacto; }