Exemple #1
0
        internal static void LoadUsuario(ExcelWorksheet ws, Orb OrbEffect)
        {
            var start = ws.Dimension.Start;
            var end   = ws.Dimension.End;

            for (int row = start.Row + 1; row <= end.Row; row++)
            {
                string UK              = ws.Cells[row, 1].Text;
                string CPF             = ws.Cells[row, 2].Text;
                string Nome            = ws.Cells[row, 3].Text;
                string Login           = ws.Cells[row, 4].Text;
                string Senha           = ws.Cells[row, 5].Text;
                string Email           = ws.Cells[row, 6].Text;
                string UKEmpresa       = ws.Cells[row, 7].Text;
                string UKDepartamento  = ws.Cells[row, 8].Text;
                string TipoAcesso      = ws.Cells[row, 9].Text;
                string UsuarioInclusao = ws.Cells[row, 10].Text;

                OrbEffect.CadastrarUsuario(new GISModel.Entidades.Usuario()
                {
                    UniqueKey       = Guid.Parse(UK),
                    CPF             = CPF,
                    Nome            = Nome,
                    Login           = Login,
                    Senha           = Senha,
                    Email           = Email,
                    UKEmpresa       = Guid.Parse(UKEmpresa),
                    UKDepartamento  = Guid.Parse(UKDepartamento),
                    TipoDeAcesso    = (GISModel.Enums.TipoDeAcesso)Enum.Parse(typeof(GISModel.Enums.TipoDeAcesso), TipoAcesso, true),
                    UsuarioInclusao = UsuarioInclusao
                });
            }
        }