private static AcreInscripcionEvento Parse(int personaId)
        {
            DBTransaction            db     = new DBTransaction();
            Dictionary <string, int> fields = new Dictionary <string, int>();

            fields.Add(nameof(PersonaId), personaId);
            DataRow dr = db.GetDataRow(Entity, fields);
            AcreInscripcionEvento cp = ConvertToPersona(dr);

            return(cp);
        }
        private static AcreInscripcionEvento ConvertToPersona(DataRow dr)
        {
            AcreInscripcionEvento aie = new AcreInscripcionEvento();

            if (dr != null)
            {
                aie.PersonaId        = Convert.ToInt32(dr["PersonaId"]);
                aie.EventoId         = Convert.ToInt32(dr["EventoId"]);
                aie.DelegacionId     = Convert.ToInt32(dr["DelegacionId"]);
                aie.RepresentacionId = Convert.ToInt32(dr["RepresentacionId"]);
                aie.RolId            = Convert.ToInt32(dr["RolId"]);
                aie.Grado            = Convert.ToString(dr["Grado"]);
                aie.Talla            = Convert.ToString(dr["Talla"]);
                aie.Peso             = Convert.ToInt32(dr["Peso"]);
                aie.Estatura         = Convert.ToInt32(dr["Estatura"]);
                aie.Edad             = Convert.ToInt32(dr["Edad"]);
            }
            return(aie);
        }