Пример #1
0
        public PersonaBE CreateBusiness(DataModel.personas entity)
        {
            PersonaBE be;

            if (entity != null)
            {
                be = new PersonaBE()
                {
                    id_persona   = entity.id_persona,
                    id_plan      = entity.id_plan,
                    apellido     = entity.apellido,
                    nombre       = entity.nombre,
                    direccion    = entity.direccion,
                    fecha_nac    = entity.fecha_nac,
                    legajo       = entity.legajo,
                    telefono     = entity.telefono,
                    tipo_persona = entity.tipo_persona,
                    estado       = entity.estado
                };
                be.Usuarios = new List <UsuarioBE>();
                if (entity.usuarios != null)
                {
                    foreach (var item in entity.usuarios)
                    {
                        be.Usuarios.Add(FactoryUsuario.GetInstance().CreateBusiness(item));
                    }
                }
                return(be);
            }
            return(be = new PersonaBE());
        }
Пример #2
0
 public DataModel.personas CreateEntity(PersonaBE be)
 {
     DataModel.personas entity;
     if (be != null)
     {
         entity = new DataModel.personas()
         {
             id_persona   = be.id_persona,
             id_plan      = be.id_plan,
             apellido     = be.apellido,
             nombre       = be.nombre,
             direccion    = be.direccion,
             fecha_nac    = be.fecha_nac,
             legajo       = be.legajo,
             telefono     = be.telefono,
             tipo_persona = be.tipo_persona,
             estado       = be.estado
         };
         entity.usuarios = new List <DataModel.usuarios>();
         if (entity.usuarios != null)
         {
             foreach (var item in be.Usuarios)
             {
                 entity.usuarios.Add(FactoryUsuario.GetInstance().CreateEntity(item));
             }
         }
         return(entity);
     }
     return(entity = new DataModel.personas());
 }
Пример #3
0
 public static FactoryUsuario GetInstance()
 {
     if (_factory == null)
     {
         _factory = new FactoryUsuario();
     }
     return(_factory);
 }