public void Init() { elCliente1 = new DominioTangerine.Entidades.M3.ClientePotencial("Prueba", "J-121212121212-4", "*****@*****.**", 121212, 1); elCliente2 = new DominioTangerine.Entidades.M3.ClientePotencial("Prueba2", "J-121212121212-4", "*****@*****.**", 121212, 1); presentadorAgregar = new PresentadorAgregarClientePotencial(contratoAgregar); presentadorModificar = new PresentadorModificarClientePotencial(contratoModificar); }
public void clean() { elCliente1 = null; elCliente2 = null; elCliente3 = null; elCliente4 = null; losClientes = null; llamadas = null; visitas = null; }
public void init() { elCliente1 = new DominioTangerine.Entidades.M3.ClientePotencial("Test2", "J-121212-F", "*****@*****.**", 121212, 1); elCliente2 = new DominioTangerine.Entidades.M3.ClientePotencial(); elCliente3 = new DominioTangerine.Entidades.M3.ClientePotencial("Test2Cambio", "J-121212-F", "*****@*****.**", 746, 1); elCliente4 = new DominioTangerine.Entidades.M3.ClientePotencial("Test3", "J-121212-F", "*****@*****.**", 121212, 0); elCliente5 = new DominioTangerine.Entidades.M3.ClientePotencial(); losClientes = new List <Entidad>(); llamadas = new List <Entidad>(); visitas = new List <Entidad>(); }
public void init() { elCliente1 = new DominioTangerine.Entidades.M3.ClientePotencial("Test2", "J-121212-F", "*****@*****.**", 121212, 1); elCliente2 = new DominioTangerine.Entidades.M3.ClientePotencial(); elCliente3 = new DominioTangerine.Entidades.M3.ClientePotencial("Test2Cambio", "J-121212-F", "*****@*****.**", 746, 1); elCliente4 = new DominioTangerine.Entidades.M3.ClientePotencial("Test3", "J-121212-F", "*****@*****.**", 121212, 0); elCliente5 = new DominioTangerine.Entidades.M3.ClientePotencial(); elSeguimiento = new SeguimientoCliente(new DateTime(2016, 05, 02), "Llamada", "Prueba de seguimiento", 5); losClientes = new List <Entidad>(); llamadas = new List <Entidad>(); visitas = new List <Entidad>(); }
/// <summary> /// Metodo para promover a un cliente dentro de la base de datos /// </summary> /// <param name="parametro"></param> /// <returns>Un cliente potencial</returns> public Entidad ConsultarXId(Entidad parametro) { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ResourceClientePotencial.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); ClientePotencial cliente = (ClientePotencial)parametro; List <Parametro> parameters = new List <Parametro>(); BDConexion theConnection = new BDConexion(); Parametro theParam = new Parametro(); List <ClientePotencial> listClientePotencial = new List <ClientePotencial>(); ClientePotencial elClientePotencial = null; try { theConnection.Conectar(); theParam = new Parametro(ResourceClientePotencial.AidClientePotencial, SqlDbType.Int, cliente.Id.ToString(), false); parameters.Add(theParam); DataTable dt = theConnection.EjecutarStoredProcedureTuplas(ResourceClientePotencial.SP_consultarClientePotencial, parameters); //Por cada fila de la tabla voy a guardar los datos foreach (DataRow row in dt.Rows) { int IdClientePotencial = int.Parse(row[ResourceClientePotencial.idClientePotencial].ToString()); String NombreClientePotencial = row[ResourceClientePotencial.nombreClientePotencial].ToString(); String RifClientePotencial = row[ResourceClientePotencial.rifClientePotencial].ToString(); String EmailClientePotencial = row[ResourceClientePotencial.emailClientePotencial].ToString(); float PresupuestoAnual_inversion = float.Parse(row[ResourceClientePotencial.presupuestoAnual_inversion].ToString()); int NumeroLlamadas = int.Parse(row[ResourceClientePotencial.numeroLlamadas].ToString()); int NumeroVisitas = int.Parse(row[ResourceClientePotencial.numeroVisitas].ToString()); int Status = int.Parse(row[ResourceClientePotencial.status].ToString()); elClientePotencial = new DominioTangerine.Entidades.M3.ClientePotencial(IdClientePotencial, NombreClientePotencial, RifClientePotencial, EmailClientePotencial, PresupuestoAnual_inversion, NumeroLlamadas, NumeroVisitas, Status); } } catch (ArgumentNullException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.M3.NullArgumentExceptionLeads(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (SqlException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.ExceptionTGConBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.M3.WrongFormatExceptionLeads(ResourceClientePotencial.Codigo_Error_Formato, ResourceClientePotencial.Mensaje_Error_Formato, ex); } catch (ExcepcionesTangerine.ExceptionTGConBD ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.ExceptionsTangerine(RecursoGeneralBD.Mensaje_Generico_Error, ex); } Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ResourceClientePotencial.MensajeFinInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); return(elClientePotencial); }