示例#1
0
        private static SecUsuario Parse(int userId)
        {
            DBTransaction            db     = new DBTransaction();
            Dictionary <string, int> fields = new Dictionary <string, int>();

            fields.Add(nameof(UserId), userId);
            DataRow    dr = db.GetDataRow(Entity, fields);
            SecUsuario u  = ConvertToUsuario(dr);
            SecTOC     t  = new SecTOC("");

            u.TOC     = t.MenuItems;
            u.TOCJson = t.TOCJson;
            return(u);
        }
示例#2
0
        private static SecUsuario ConvertToUsuario(DataRow dr)
        {
            SecUsuario u = new SecUsuario();

            if (dr != null)
            {
                u.UserId   = Convert.ToInt32(dr["UserId"]);
                u.User     = Convert.ToString(dr["User"]);
                u.Password = Convert.ToString(dr["Password"]);
                u.PersonId = Convert.ToInt32(dr["PersonId"]);
                u.Register = Convert.ToDateTime(dr["Register"]);
                u.Username = Convert.ToString(dr["UserName"]);
                // u.OficinaId = 0;//Convert.ToInt32(dr["OficinaId"]);
                // u.IsActivo = true;// Convert.ToBoolean(dr["IsActivo"]);
                //u.PersonaId = 10;// Convert.ToInt32(dr["PersonaId"]);
                //  u.UsuarioId = 5;// Convert.ToInt32(dr["UsuarioId"]);
                // u.Usuario = "Nombre Usuario";// Convert.ToString(dr["Usuario"]);
                //u.Password = Convert.ToString(dr["Password"]);
                //u/.PersonaId = 10;// Convert.ToInt32(dr["PersonaId"]);
                //u.FechaRegistro = Convert.ToDateTime(dr["Register"]); //Convert.ToDateTime(dr["FechaRegistro"]);
            }
            return(u);
        }