public static Demandante.DemandanteModel ToDemandanteModelVistaAdmin(this dtsLecturaDemandantes.DemandantesDataTable dataTable, int row = 0) { Demandante.DemandanteModel demModel = new Demandante.DemandanteModel(); demModel.Id = Convert.ToInt32(dataTable.Rows[row][dataTable.IdColumn.ColumnName]); //demModel.FotoPerfil = (byte[])dataTable.Rows[row][dataTable.FotoPerfilColumn.ColumnName]; demModel.IdUsuario = Convert.ToInt32(dataTable.Rows[row][dataTable.IdUsuarioColumn.ColumnName]); demModel.Edad = Convert.ToInt32(dataTable.Rows[row][dataTable.EdadColumn.ColumnName]); demModel.Telefono = dataTable.Rows[row][dataTable.TelefonoColumn.ColumnName].ToString(); demModel.Email = dataTable.Rows[row][dataTable.EmailColumn.ColumnName].ToString(); demModel.PerfilLinkedin = dataTable.Rows[row][dataTable.PerfilLinkedinColumn.ColumnName].ToString(); demModel.ExperienciaLaboral = dataTable.Rows[row][dataTable.ExperienciaLaboralColumn.ColumnName].ToString(); demModel.NivelEstudios = Convert.ToInt32(dataTable.Rows[row][dataTable.NivelEstudiosColumn.ColumnName]); demModel.Usuario = dataTable.Rows[row][dataTable.UsuarioColumn.ColumnName].ToString(); demModel.Contrasena = dataTable[row][dataTable.ContrasenaColumn.ColumnName].ToString(); demModel.Nombre = dataTable.Rows[row][dataTable.NombreColumn.ColumnName].ToString(); demModel.Apellido1 = dataTable.Rows[row][dataTable.Apellido1Column.ColumnName].ToString(); demModel.Apellido2 = dataTable.Rows[row][dataTable.Apellido2Column.ColumnName].ToString(); demModel.TipoUsuario = Convert.ToInt16(dataTable.Rows[row][dataTable.TipoUsuarioColumn.ColumnName]); demModel.NivelEstudiosNombre = dataTable.Rows[row][dataTable.NivelEstudiosNombreColumn.ColumnName].ToString(); return(demModel); }
public static dtsUsuarios ToDtsUsuarioModificar(this Demandante.DemandanteModel demModel) { dtsUsuarios dts = new dtsUsuarios(); dtsUsuarios.UsuariosRow dtsRow = dts.Usuarios.NewUsuariosRow(); dtsRow.Id = demModel.IdUsuario; dtsRow.Usuario = demModel.Usuario; dtsRow.Nombre = demModel.Nombre; dtsRow.Apellido1 = demModel.Apellido1; dtsRow.Apellido2 = demModel.Apellido2; dtsRow.Contrasena = demModel.Contrasena; dtsRow.TipoUsuario = (short)demModel.TipoUsuario; dts.Usuarios.AddUsuariosRow(dtsRow); dts.Usuarios.AcceptChanges(); dts.Usuarios[0].SetModified(); return(dts); }
/// <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); }