예제 #1
0
        /// <summary>
        /// Método que devuelve un dtsDemandantes con los valores de un Demandante introducido por parámetro.
        /// </summary>
        /// <param name="dem"></param>
        /// <returns>Devuelve un dataset de Demandantes relleno de valores.</returns>
        public static dtsDemandantes ToDtsDemandantes(this Demandante.Demandante dem)
        {
            dtsDemandantes dts = new dtsDemandantes();

            dtsDemandantes.DemandantesRow dtsRow = dts.Demandantes.NewDemandantesRow();

            dtsRow.IdUsuario          = dem.IdUsuario;
            dtsRow.FotoPerfil         = dem.FotoPerfil;
            dtsRow.Edad               = (short)dem.Edad;
            dtsRow.Telefono           = dem.Telefono;
            dtsRow.Email              = dem.Email;
            dtsRow.PerfilLinkedin     = dem.PerfilLinkedin;
            dtsRow.ExperienciaLaboral = dem.ExperienciaLaboral;
            dtsRow.NivelEstudios      = (short)dem.NivelEstudios;


            dts.Demandantes.AddDemandantesRow(dtsRow);
            return(dts);
        }
예제 #2
0
        /// <summary>
        /// Método que devuelve un dtsDemandantes con los valores de un Demandante introducido por parámetro.
        /// </summary>
        /// <param name="demModel"></param>
        /// <returns>Devuelve un dataset de Demandantes relleno de valores.</returns>
        public static dtsDemandantes ToDtsDemandantesModificar(this Demandante.DemandanteModel demModel)
        {
            dtsDemandantes dts = new dtsDemandantes();

            dtsDemandantes.DemandantesRow dtsRow = dts.Demandantes.NewDemandantesRow();

            dtsRow.Id                 = demModel.Id;
            dtsRow.IdUsuario          = demModel.IdUsuario;
            dtsRow.FotoPerfil         = demModel.FotoPerfil;
            dtsRow.Edad               = (short)demModel.Edad;
            dtsRow.Telefono           = demModel.Telefono;
            dtsRow.Email              = demModel.Email;
            dtsRow.PerfilLinkedin     = demModel.PerfilLinkedin;
            dtsRow.ExperienciaLaboral = demModel.ExperienciaLaboral;
            dtsRow.NivelEstudios      = (short)demModel.NivelEstudios;

            dts.Demandantes.AddDemandantesRow(dtsRow);
            dts.Demandantes.AcceptChanges();
            dts.Demandantes[0].SetModified();
            return(dts);
        }