public static sy_UsuariosExDataset NewRow() { sy_UsuariosExDataset data = new sy_UsuariosExDataset(); System.Data.DataRow rowUsuarios = mz.erp.businessrules.sy_Usuarios.NewRow(); data.sy_Usuarios.LoadDataRow(rowUsuarios.ItemArray, false); data.Merge(mz.erp.businessrules.sy_Perfiles.GetList()); return(data); }
public static sy_UsuariosExDataset GetByPk(object IdUsuario) { sy_UsuariosExDataset data = new sy_UsuariosExDataset(); System.Data.DataRow rowUsuario = mz.erp.businessrules.sy_Usuarios.GetByPk(( string )IdUsuario); string IdUsu = (string)rowUsuario["IdUsuario"]; data.sy_Usuarios.ImportRow(rowUsuario); System.Data.DataSet dataAux = mz.erp.businessrules.sy_PerfilesUsuariosEmpresas.GetList((string)rowUsuario["IdUsuario"], long.MinValue, Security.IdEmpresa); data.Merge(mz.erp.businessrules.sy_Perfiles.GetList()); foreach (System.Data.DataRow row in dataAux.Tables[0].Rows) { data.sy_PerfilesUsuariosEmpresas.ImportRow(row); } tlg_ResponsablesDepositosSeccionesDataset dataRS = tlg_ResponsablesDepositosSecciones.GetList(IdUsu); data.Merge(dataRS); return(data); }