public static Empleador.EmpleadorModel ToEmpleadorModelVistaAdmin(this dtsLectura.EmpleadoresDataTable dataTable, int row = 0) { Empleador.EmpleadorModel empModel = new Empleador.EmpleadorModel(); empModel.Id = Convert.ToInt32(dataTable.Rows[row][dataTable.IdColumn.ColumnName]); empModel.IdUsuario = Convert.ToInt32(dataTable.Rows[row][dataTable.IdUsuarioColumn.ColumnName]); empModel.NombreEmpresa = dataTable.Rows[row][dataTable.NombreEmpresaColumn.ColumnName].ToString(); //empModel.LogoEmpresa = (byte[])dataTable.Rows[row][dataTable.LogoEmpresaColumn.ColumnName]; empModel.Direccion = dataTable.Rows[row][dataTable.DireccionColumn.ColumnName].ToString(); empModel.Telefono = dataTable.Rows[row][dataTable.TelefonoColumn.ColumnName].ToString(); empModel.Email = dataTable.Rows[row][dataTable.EmailColumn.ColumnName].ToString(); empModel.TipoIndustria = Convert.ToInt16(dataTable.Rows[row][dataTable.TipoIndustriaColumn.ColumnName]); empModel.NumeroEmpleados = Convert.ToInt32(dataTable.Rows[row][dataTable.NumeroEmpleadosColumn.ColumnName]); empModel.Usuario = dataTable.Rows[row][dataTable.UsuarioColumn.ColumnName].ToString(); empModel.Nombre = dataTable.Rows[row][dataTable.NombreColumn.ColumnName].ToString(); empModel.Contrasena = dataTable[row][dataTable.ContrasenaColumn.ColumnName].ToString(); empModel.Apellido1 = dataTable.Rows[row][dataTable.Apellido1Column.ColumnName].ToString(); empModel.Apellido2 = dataTable.Rows[row][dataTable.Apellido2Column.ColumnName].ToString(); empModel.TipoUsuario = Convert.ToInt16(dataTable.Rows[row][dataTable.TipoUsuarioColumn.ColumnName]); empModel.TipoIndustriaNombre = dataTable.Rows[row][dataTable.TipoIndustriaNombreColumn.ColumnName].ToString(); return(empModel); }
public static dtsUsuarios ToDtsUsuarioModificar(this Empleador.EmpleadorModel empModel) { dtsUsuarios dts = new dtsUsuarios(); dtsUsuarios.UsuariosRow dtsRow = dts.Usuarios.NewUsuariosRow(); dtsRow.Id = empModel.IdUsuario; dtsRow.Usuario = empModel.Usuario; dtsRow.Nombre = empModel.Nombre; dtsRow.Apellido1 = empModel.Apellido1; dtsRow.Apellido2 = empModel.Apellido2; dtsRow.Contrasena = empModel.Contrasena; dtsRow.TipoUsuario = (short)empModel.TipoUsuario; dts.Usuarios.AddUsuariosRow(dtsRow); dts.Usuarios.AcceptChanges(); dts.Usuarios[0].SetModified(); return(dts); }
/// <summary> /// Recoge los datos del Empleador introducido por parĂ¡metro para agregarselos a un nuevo dataset de Empleador. /// </summary> /// <param name="empModel"></param> /// <returns>Devuelve un dataset de Empleadores relleno de valores.</returns> public static dtsEmpleadores ToDtsEmpleadoresModificar(this Empleador.EmpleadorModel empModel) { dtsEmpleadores dts = new dtsEmpleadores(); dtsEmpleadores.EmpleadoresRow dtsRow = dts.Empleadores.NewEmpleadoresRow(); dtsRow.Id = empModel.Id; dtsRow.IdUsuario = empModel.IdUsuario; dtsRow.NombreEmpresa = empModel.NombreEmpresa; dtsRow.Direccion = empModel.Direccion; dtsRow.Telefono = empModel.Telefono; dtsRow.Email = empModel.Email; dtsRow.NumeroEmpleados = empModel.NumeroEmpleados; dtsRow.LogoEmpresa = empModel.LogoEmpresa; dtsRow.TipoIndustria = (short)empModel.TipoIndustria; dts.Empleadores.AddEmpleadoresRow(dtsRow); dts.Empleadores.AcceptChanges(); dts.Empleadores[0].SetModified(); return(dts); }