示例#1
0
 private void Init()
 {
     Rut             = string.Empty;
     Nombres         = string.Empty;
     Apellidos       = string.Empty;
     FechaNacimiento = DateTime.Today;
     Sexo            = new Sexo();
     EstadoCivil     = new EstadoCivil();
 }
示例#2
0
        /// <summary>
        /// Sincroniza una lista Entity en una de Negocio
        /// </summary>
        /// <param name="listaDatos"></param>
        /// <returns>List<Sexo></returns>
        private List <Sexo> SyncList(List <Entity.Sexo> listaDatos)
        {
            List <Sexo> list = new List <Sexo>();

            foreach (var x in listaDatos)
            {
                Sexo sexo = new Sexo();
                CommonBC.Syncronize(x, sexo);
                list.Add(sexo);
            }

            return(list);
        }
示例#3
0
        private List <Sexo> GenerarListado(List <Datos.Sexo> listadoDatos)
        {
            List <Sexo> listadoSexo = new List <Sexo>();

            foreach (Datos.Sexo dato in listadoDatos)
            {
                Sexo sex = new Sexo();
                CommonBC.Syncronize(dato, sex);

                listadoSexo.Add(sex);
            }

            return(listadoSexo);
        }
示例#4
0
        /// <summary>
        /// Sincroniza una lista Entity en una de Negocio
        /// </summary>
        /// <param name="listaDatos"></param>
        /// <returns>List<Cliente></returns>
        private List <Cliente> SyncList(List <Entity.Cliente> listaDatos)
        {
            List <Cliente> list = new List <Cliente>();

            try
            {
                foreach (var x in listaDatos)
                {
                    Cliente cliente = new Cliente();
                    CommonBC.Syncronize(x, cliente);

                    Sexo sexo = new Sexo();
                    sexo.Id = x.IdSexo;
                    if (sexo.Read())
                    {
                        cliente.Sexo = sexo;
                    }
                    else
                    {
                        throw new Exception("Error al leer el sexo.");
                    }

                    EstadoCivil estado = new EstadoCivil();
                    estado.Id = x.IdEstado;
                    if (estado.Read())
                    {
                        cliente.EstadoCivil = estado;
                    }
                    else
                    {
                        throw new Exception("Error al leer el Estado.");
                    }

                    list.Add(cliente);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error Sincronizar Lista. " + ex.Message);
            }

            return(list);
        }